18c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:26 executing program 3: perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:26 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:26 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:26 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(0x0, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:27 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(0x0, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:27 executing program 5: perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r2 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r3 = openat$cgroup_ro(r2, 0x0, 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r4) close(r4) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x90ad) 18:16:28 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x0, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:28 executing program 2: perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r2 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r3 = openat$cgroup_ro(r2, 0x0, 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r4) close(r4) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x90ad) 18:16:29 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x0, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:29 executing program 5: perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r2 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r3 = openat$cgroup_ro(r2, 0x0, 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r4) close(r4) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x90ad) 18:16:29 executing program 3: perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:30 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x0, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:30 executing program 2: perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r2 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r3 = openat$cgroup_ro(r2, 0x0, 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r4) close(r4) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x90ad) 18:16:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0x0, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:31 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x0, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:31 executing program 2: perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r2 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r3 = openat$cgroup_ro(r2, 0x0, 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r4) close(r4) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x90ad) 18:16:32 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x0, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:32 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:32 executing program 5: perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r2 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r3 = openat$cgroup_ro(r2, 0x0, 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r4) close(r4) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x90ad) 18:16:32 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x0, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:33 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0x0, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:34 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:34 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x0, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:34 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x0, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:35 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x0, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:36 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x0, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:36 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:36 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:37 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0x0, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:37 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x0, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:37 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:37 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:38 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x0, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:39 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x0, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:40 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:40 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x0, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0x0, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:41 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:42 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:42 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x0, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:43 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:43 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:44 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:44 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:45 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0x0, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:45 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:45 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:46 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:46 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:47 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:47 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:48 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0x0, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:50 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:50 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:50 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:51 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:52 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:52 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x0, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:53 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:53 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:53 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:53 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:54 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:55 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:55 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:56 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x0, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:56 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:56 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:56 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:57 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:58 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:58 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:16:58 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x0, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:59 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:16:59 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r4) close(r4) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:16:59 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:00 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:01 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:01 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:02 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r4) close(r4) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:02 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x0, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:03 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:03 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:03 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:04 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:05 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:05 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:05 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:05 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x0, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:06 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r4) close(r4) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:06 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:07 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:07 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:07 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:08 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:08 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:09 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:09 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:10 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:10 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x0, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:10 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:10 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:10 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:11 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:11 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:12 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:12 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:13 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:14 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:15 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:15 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:15 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:16 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:17 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:17 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:17 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:18 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:18 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:19 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:19 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:19 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:20 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:21 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:21 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:21 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:21 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:22 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:23 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:23 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:23 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:24 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:27 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:27 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:27 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:27 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:27 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:28 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:29 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:29 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:29 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:30 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:30 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:30 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:30 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:30 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:31 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:31 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:32 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={0x0, 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:32 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:32 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:32 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:32 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={0x0, 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:33 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={0x0, 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:34 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240)}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:34 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:34 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:34 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240)}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:35 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240)}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:36 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x0, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:37 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x0, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:37 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:37 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:37 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:37 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x0, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:37 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:38 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x0, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:39 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x0, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:39 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:40 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x0, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:40 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:40 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:41 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x0, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:41 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:41 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x0, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:42 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x0, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:43 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:43 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x0, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:44 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x0, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:45 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:45 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x0, 0x3, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:46 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x0, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:46 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:46 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:48 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x0, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:48 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:49 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x0, 0x2, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:50 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x0, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:50 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:51 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:51 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x0, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:52 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:52 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x0, 0x9, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:53 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x0, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:53 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) [ 887.857499][T23294] ================================================================== [ 887.865715][T23294] BUG: KASAN: use-after-free in detach_if_pending+0x130/0x340 [ 887.873196][T23294] Write of size 8 at addr ffff88818bb6b1c0 by task syz-executor.3/23294 [ 887.881622][T23294] [ 887.884048][T23294] CPU: 1 PID: 23294 Comm: syz-executor.3 Not tainted 5.4.225-syzkaller #0 [ 887.892844][T23294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/21/2023 [ 887.903019][T23294] Call Trace: [ 887.906705][T23294] dump_stack+0x1d8/0x241 [ 887.911217][T23294] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 887.917121][T23294] ? printk+0xd1/0x111 [ 887.921222][T23294] ? detach_if_pending+0x130/0x340 [ 887.926351][T23294] print_address_description+0x8c/0x600 [ 887.931943][T23294] ? _raw_spin_unlock_irqrestore+0x57/0x80 [ 887.937792][T23294] ? pcpu_block_update+0x1e5/0x8c0 [ 887.942998][T23294] ? detach_if_pending+0x130/0x340 [ 887.948138][T23294] __kasan_report+0xf3/0x120 [ 887.952746][T23294] ? detach_if_pending+0x130/0x340 [ 887.957882][T23294] kasan_report+0x30/0x60 [ 887.962233][T23294] detach_if_pending+0x130/0x340 [ 887.967238][T23294] del_timer_sync+0x170/0x250 [ 887.971937][T23294] tun_flow_uninit+0x2c/0x280 [ 887.976757][T23294] ? free_percpu+0x359/0x910 [ 887.981492][T23294] tun_free_netdev+0x77/0x190 [ 887.986310][T23294] ? tun_xdp+0x3b0/0x3b0 [ 887.990612][T23294] netdev_run_todo+0xae0/0xd50 [ 887.995683][T23294] ? netdev_refcnt_read+0x190/0x190 [ 888.001136][T23294] ? kfree+0xeb/0x320 [ 888.005294][T23294] ? __module_put_and_exit+0x20/0x20 [ 888.010688][T23294] ? __sk_destruct+0x5b7/0x5e0 [ 888.015569][T23294] tun_chr_close+0xc0/0xd0 [ 888.020116][T23294] ? tun_chr_open+0x4b0/0x4b0 [ 888.025004][T23294] __fput+0x262/0x680 [ 888.029039][T23294] task_work_run+0x140/0x170 [ 888.033714][T23294] exit_to_usermode_loop+0x18b/0x1a0 [ 888.039092][T23294] prepare_exit_to_usermode+0x199/0x200 [ 888.044683][T23294] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 888.050580][T23294] [ 888.052919][T23294] The buggy address belongs to the page: [ 888.058568][T23294] page:ffffea00062edac0 refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 [ 888.067803][T23294] flags: 0x8000000000000000() [ 888.072530][T23294] raw: 8000000000000000 0000000000000000 dead000000000122 0000000000000000 [ 888.081406][T23294] raw: 0000000000000000 0000000000000000 00000000ffffffff 0000000000000000 [ 888.090443][T23294] page dumped because: kasan: bad access detected [ 888.096945][T23294] page_owner tracks the page as freed [ 888.102393][T23294] page last allocated via order 2, migratetype Unmovable, gfp_mask 0x146dc0(GFP_USER|__GFP_NOWARN|__GFP_RETRY_MAYFAIL|__GFP_COMP|__GFP_ZERO) [ 888.117084][T23294] prep_new_page+0x18f/0x370 [ 888.121747][T23294] get_page_from_freelist+0x2ce8/0x2d70 [ 888.127715][T23294] __alloc_pages_nodemask+0x393/0x840 [ 888.133101][T23294] kmalloc_order_trace+0x2a/0x100 [ 888.138171][T23294] kvmalloc_node+0x7e/0xf0 [ 888.142637][T23294] alloc_netdev_mqs+0x85/0xc70 [ 888.147422][T23294] tun_set_iff+0x516/0x10c0 [ 888.151965][T23294] __tun_chr_ioctl+0x806/0x1ed0 [ 888.156835][T23294] do_vfs_ioctl+0x742/0x1720 [ 888.161445][T23294] __x64_sys_ioctl+0xd4/0x110 [ 888.166123][T23294] do_syscall_64+0xca/0x1c0 [ 888.170661][T23294] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 888.176562][T23294] page last free stack trace: [ 888.181265][T23294] __free_pages_ok+0x83d/0x940 [ 888.186172][T23294] __free_pages+0x91/0x140 [ 888.190809][T23294] device_release+0x6b/0x190 [ 888.195471][T23294] kobject_put+0x1e6/0x2f0 [ 888.200071][T23294] tun_set_iff+0xc48/0x10c0 [ 888.204706][T23294] __tun_chr_ioctl+0x806/0x1ed0 [ 888.209594][T23294] do_vfs_ioctl+0x742/0x1720 [ 888.214313][T23294] __x64_sys_ioctl+0xd4/0x110 [ 888.219052][T23294] do_syscall_64+0xca/0x1c0 [ 888.223581][T23294] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 888.229473][T23294] [ 888.231813][T23294] Memory state around the buggy address: [ 888.237483][T23294] ffff88818bb6b080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 888.245683][T23294] ffff88818bb6b100: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 18:17:54 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x0, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") [ 888.253913][T23294] >ffff88818bb6b180: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 888.262020][T23294] ^ [ 888.268219][T23294] ffff88818bb6b200: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 888.276504][T23294] ffff88818bb6b280: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 888.284840][T23294] ================================================================== [ 888.292918][T23294] Disabling lock debugging due to kernel taint 18:17:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:54 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:55 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:55 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:55 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x0, 0x0, 0x7, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:55 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x0, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:57 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, 0x1, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r0, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r2) 18:17:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:57 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x0, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:57 executing program 1: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x0, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:58 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x0, 0x0, 0x6}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:58 executing program 0: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) r3 = bpf$ITER_CREATE(0x22, &(0x7f0000000100), 0x8) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r5 = openat$cgroup_ro(r4, 0x0, 0x0, 0x0) openat$cgroup_ro(r5, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(r3, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r6 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r6) close(r6) syz_clone(0x62182080, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x90ad) 18:17:58 executing program 4: perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x1, r0, r0]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0x0, 0x995, 0x1, 0x2, '\x00', 0x0, r0, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x3, 0x80, 0x5, 0x91, 0x0, 0x1, 0x6804, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x9, 0x2}, 0x400, 0x0, 0x200, 0x0, 0x4, 0x6, 0xed, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x4, r0, 0x0) perf_event_open(0x0, 0x0, 0x8, 0xffffffffffffffff, 0x2) syz_clone(0x8000100, &(0x7f0000000480), 0x0, 0x0, 0x0, &(0x7f00000005c0)) r2 = syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0xff, 0x1, 0x3, 0x7f, 0x0, 0x0, 0x30000, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000240), 0x8}, 0x890, 0x1000, 0x7f, 0x2, 0x3, 0x2, 0x9, 0x0, 0x7}, r2, 0x8, 0xffffffffffffffff, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x1, r3, 0x1, r3]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r3, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x5, 0xd5, 0x40, 0x0, 0x1163, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000140), 0x5}, 0x822, 0x3, 0xfffffff8, 0x0, 0x0, 0x693, 0x4, 0x0, 0xffff4e22, 0x0, 0xffffffff}, r2, 0xb, r3, 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x20008000, &(0x7f0000000280), 0x0, &(0x7f0000000200), &(0x7f0000000380), &(0x7f0000000480)="b2c0dc47463928f3e3457ea503ac8146ddef8cecc037e3fe2f283b2ef17517928ef26b2cb6d62bc977a5cfde57fd22c232b98c59edf8bc57727995389ea6e6fe0b60c4bdbcba515ad8b8565fd73bdd0b6cc130c215a6132da35b55cf9637d65920e753beb2d4c139ccde1b1426a4b969764df8dd49efa4587b416e47e63eb3671746de0f3416102a670120c4c6651f4396") 18:17:59 executing program 2: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x2, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x7, 0x0, 0xfffffffd}, 0x0, 0xd, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="79014b9900b908b792e79fffbdb842db9d7589b7928d3dceaf08a9d07d7621c428db3dbe8fe5a1facf5616f13bce50292387f52bfc8600c6f71c99d3201718aa2f97babc8f31aa213921c0706ba757d21e5bb887c06e3e3042aba74603cbd863bda4afe0f4d444c034a5827585000000010021d9fafeb4044badc32028c02cee476760bc41bbff8e1948fe23cdaf1ced761d311731da5eeaafbc58ccc9dff468dfe7c6731500"/176], &(0x7f0000000600)='GPL\x00', 0x101, 0x5d, &(0x7f0000000640)=""/93, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x3, 0x9, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, r1, r2, 0x1, r1, 0x1, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x18, 0x2, 0x5, 0xb9, 0x995, 0x1, 0x2, '\x00', 0x0, r1, 0x3, 0x4}, 0x48) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x7, 0xff, 0xaa, 0x0, 0x0, 0x9, 0x1042, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xd}, 0xc80, 0x100000001, 0x80, 0x4, 0x1ff, 0x1, 0x0, 0x0, 0x101}, 0x0, 0x1, r1, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000006c0)={&(0x7f0000000680)='ext4_collapse_range\x00'}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086607, 0x0) close(0xffffffffffffffff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x32600) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_ro(r3, 0x0, 0x0, 0x0) openat$cgroup_ro(r4, &(0x7f0000000100)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000017c0)={0x11, 0x6, &(0x7f00000018c0)=ANY=[], 0x0, 0x3f, 0x1000, &(0x7f0000000700)=""/4096, 0x0, 0x10, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000001700)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) close(r5) close(r5) write$cgroup_subtree(r0, 0x0, 0x90ad) [ 893.186295][ C0] kasan: CONFIG_KASAN_INLINE enabled [ 893.191827][ C0] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 893.200204][ C0] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 893.207290][ C0] CPU: 0 PID: 23341 Comm: syz-executor.4 Tainted: G B 5.4.225-syzkaller #0 [ 893.217392][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/21/2023 [ 893.227536][ C0] RIP: 0010:__run_timers+0x6e8/0xae0 [ 893.232988][ C0] Code: 89 e7 e8 3b b7 3c 00 4d 89 2c 24 4d 85 ed 74 2e e8 6d 35 0f 00 49 83 c5 08 4c 89 e8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <80> 3c 08 00 74 08 4c 89 ef e8 0a b7 3c 00 4d 89 65 00 eb 05 e8 3f [ 893.252642][ C0] RSP: 0018:ffff8881f6e09d60 EFLAGS: 00010802 [ 893.258802][ C0] RAX: 1bd5a00000000025 RBX: 1ffff1103176d639 RCX: dffffc0000000000 [ 893.266822][ C0] RDX: 0000000080000102 RSI: ffff88818bb6b1c0 RDI: 0000000000000000 [ 893.274952][ C0] RBP: ffff8881f6e09ed8 R08: ffffffff8154004f R09: ffffed103edc92f7 [ 893.283057][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: ffff8881f6e09e20 [ 893.291121][ C0] R13: dead00000000012a R14: 1ffff1103176d638 R15: ffff88818bb6b1c8 [ 893.299159][ C0] FS: 00007fd271d71700(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 893.308246][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 893.314898][ C0] CR2: 00007fd271d509d0 CR3: 00000001d9a72000 CR4: 00000000003406f0 [ 893.322915][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 893.330902][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 893.338875][ C0] Call Trace: [ 893.342208][ C0] [ 893.345168][ C0] ? enqueue_timer+0x2d0/0x2d0 [ 893.350096][ C0] ? check_preemption_disabled+0x9f/0x320 [ 893.355841][ C0] ? debug_smp_processor_id+0x20/0x20 [ 893.361232][ C0] run_timer_softirq+0x46/0x80 [ 893.366011][ C0] __do_softirq+0x22e/0x630 [ 893.370654][ C0] irq_exit+0x195/0x1c0 [ 893.374884][ C0] smp_apic_timer_interrupt+0x111/0x440 [ 893.380489][ C0] apic_timer_interrupt+0xf/0x20 [ 893.385429][ C0] [ 893.388400][ C0] ? __xa_set_mark+0x35d/0x550 [ 893.393179][ C0] ? _raw_spin_unlock_irqrestore+0x4d/0x80 [ 893.399013][ C0] ? mark_buffer_dirty+0x1f9/0x3b0 [ 893.404232][ C0] ? __block_commit_write+0x185/0x220 [ 893.409628][ C0] ? generic_write_end+0xad/0x2f0 [ 893.414679][ C0] ? ext4_da_write_end+0x772/0xb90 [ 893.419869][ C0] ? ext4_da_write_begin+0xfe0/0xfe0 [ 893.425294][ C0] ? generic_perform_write+0x3d3/0x560 [ 893.430823][ C0] ? grab_cache_page_write_begin+0x90/0x90 [ 893.436670][ C0] ? file_remove_privs+0x640/0x640 [ 893.441829][ C0] ? down_write_trylock+0xd7/0x130 [ 893.447076][ C0] ? __generic_file_write_iter+0x239/0x490 [ 893.452898][ C0] ? ext4_file_write_iter+0x499/0x10e0 [ 893.458373][ C0] ? ext4_file_read_iter+0x140/0x140 [ 893.463674][ C0] ? _raw_spin_lock+0xa4/0x1b0 [ 893.468456][ C0] ? _raw_spin_trylock_bh+0x190/0x190 [ 893.473856][ C0] ? iov_iter_init+0x82/0x160 [ 893.478544][ C0] ? __vfs_write+0x5d3/0x750 [ 893.483373][ C0] ? __kernel_write+0x350/0x350 [ 893.488243][ C0] ? __get_user_pages+0x1169/0x13b0 [ 893.493500][ C0] ? __kernel_write+0x10f/0x350 [ 893.498461][ C0] ? dump_emit+0x213/0x350 [ 893.503030][ C0] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 893.508515][ C0] ? elf_core_dump+0x3e06/0x4730 [ 893.513462][ C0] ? jbd2_journal_start_reserved+0x540/0x540 [ 893.519442][ C0] ? load_elf_binary+0x2750/0x2750 [ 893.524594][ C0] ? check_preemption_disabled+0x9f/0x320 [ 893.530389][ C0] ? asan.module_dtor+0x20/0x20 [ 893.535245][ C0] ? debug_smp_processor_id+0x20/0x20 [ 893.540603][ C0] ? unshare_files+0x1a2/0x2a0 [ 893.545364][ C0] ? filp_open+0x4c/0x60 [ 893.549609][ C0] ? do_coredump+0x1fd7/0x2da0 [ 893.554396][ C0] ? asan.module_dtor+0x20/0x20 [ 893.559236][ C0] ? kmem_cache_free+0xd5/0x290 [ 893.564064][ C0] ? get_signal+0x897/0x13f0 [ 893.568632][ C0] ? get_signal+0xd66/0x13f0 [ 893.573216][ C0] ? do_signal+0xb0/0x11f0 [ 893.577611][ C0] ? __send_signal+0x8c4/0xbe0 [ 893.582351][ C0] ? signal_fault+0x1e0/0x1e0 [ 893.587009][ C0] ? _raw_spin_unlock_irqrestore+0x57/0x80 [ 893.592807][ C0] ? force_sig_info_to_task+0x289/0x300 [ 893.598350][ C0] ? force_sig_fault+0x125/0x1c0 [ 893.603307][ C0] ? force_sig_fault_to_task+0x1c0/0x1c0 [ 893.608935][ C0] ? exit_to_usermode_loop+0xc0/0x1a0 [ 893.614298][ C0] ? prepare_exit_to_usermode+0x199/0x200 [ 893.619999][ C0] ? retint_user+0x8/0x8 [ 893.624213][ C0] Modules linked in: [ 893.628308][ C0] ---[ end trace ddb0d0dacfbbef20 ]--- [ 893.633767][ C0] RIP: 0010:__run_timers+0x6e8/0xae0 [ 893.639159][ C0] Code: 89 e7 e8 3b b7 3c 00 4d 89 2c 24 4d 85 ed 74 2e e8 6d 35 0f 00 49 83 c5 08 4c 89 e8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <80> 3c 08 00 74 08 4c 89 ef e8 0a b7 3c 00 4d 89 65 00 eb 05 e8 3f [ 893.658753][ C0] RSP: 0018:ffff8881f6e09d60 EFLAGS: 00010802 [ 893.664792][ C0] RAX: 1bd5a00000000025 RBX: 1ffff1103176d639 RCX: dffffc0000000000 [ 893.672737][ C0] RDX: 0000000080000102 RSI: ffff88818bb6b1c0 RDI: 0000000000000000 [ 893.680723][ C0] RBP: ffff8881f6e09ed8 R08: ffffffff8154004f R09: ffffed103edc92f7 [ 893.688673][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: ffff8881f6e09e20 [ 893.696618][ C0] R13: dead00000000012a R14: 1ffff1103176d638 R15: ffff88818bb6b1c8 [ 893.704566][ C0] FS: 00007fd271d71700(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 893.713472][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 893.720042][ C0] CR2: 00007fd271d509d0 CR3: 00000001d9a72000 CR4: 00000000003406f0 [ 893.728010][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 893.736089][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 893.744051][ C0] Kernel panic - not syncing: Fatal exception in interrupt [ 894.906161][ C0] Shutting down cpus with NMI [ 894.911655][ C0] Kernel Offset: disabled [ 894.916153][ C0] Rebooting in 86400 seconds..