f) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:06 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r3 = getpid() (rerun: 32) perf_event_open(0x0, r3, 0x0, r2, 0x0) (async) r4 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r3, 0xa, r4, 0x0) perf_event_open(&(0x7f0000000400)={0x60aebd4252e9c555, 0x80, 0x6, 0x6c, 0xff, 0xbf, 0x0, 0xa5e, 0x0, 0xc, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xd4, 0x1, @perf_bp={&(0x7f00000003c0)}, 0x80204, 0x2, 0x4, 0x0, 0x8001, 0xfffffffa, 0x5, 0x0, 0x100, 0x0, 0x1f}, r3, 0x8, 0xffffffffffffffff, 0xb) r5 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1f, 0x6, 0x3, 0x3, 0x0, 0x402022fd, 0x2201, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x20, 0x4, @perf_config_ext={0x3f, 0x2}, 0x1a8ca, 0x1, 0x7, 0x4, 0x6000, 0x1, 0xc489, 0x0, 0xff, 0x0, 0x4}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x8) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000380)='cpuacct.stat\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x6, 0x3, 0x20, 0x1, 0x0, 0x7, 0x888c2, 0xb, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0xe8e2, 0x7}, 0x1000, 0x2, 0xffff, 0x3, 0x7f, 0x6, 0x80, 0x0, 0x7, 0x0, 0x2}, r3, 0x9, r5, 0x8) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_procs(r0, &(0x7f0000000140)='cgroup.procs\x00', 0x2, 0x0) (async) write$cgroup_int(r6, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:06 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff}, 0x0, 0x400000, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(r0, &(0x7f0000000180)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:06 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) r2 = perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x7c, 0x0, 0x20, 0x0, 0x0, 0x80020, 0xc, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x146, 0x2, @perf_config_ext={0x9, 0x1c7}, 0x10800, 0x9, 0x101, 0x7, 0x670c6780, 0xffff, 0xffff, 0x0, 0x9, 0x0, 0x7ff}, 0xffffffffffffffff, 0xb, r1, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f00000001c0)=0xfffffffffffffff9) 13:31:06 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x3, 0x2, 0xffffffe3, 0x7fffffff, 0x112, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x1, 0x5}, 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000001c0)=@raw=[@map_idx={0x18, 0x9, 0x5, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_val={0x18, 0x0, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xe1}], &(0x7f0000000200)='syzkaller\x00', 0x0, 0x18, &(0x7f0000000240)=""/24, 0x41100, 0x2, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000280)={0xa, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xf, 0xc07, 0xa89}, 0x10}, 0x80) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:06 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:07 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x0, 0x8}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:07 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x0, 0x8}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 64) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (rerun: 64) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async, rerun: 32) write$cgroup_subtree(r0, 0x0, 0x0) (rerun: 32) 13:31:07 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) r4 = syz_clone(0x80001200, &(0x7f0000000200)="4c278657ccb22260a19dee960673a55bddc9f522155af87f93b60ac25168426e95e1fd5b1919cc8979ceb4d13f9346e4bb520ae40fcee87c32c9177c6ea657f790c75c496e94135259fc7e1d765e0cf01a50ad7b7631397807418770f4d4fb24495d994337a8bfc5f65ac62d91c8585144220804b67d107176267c96eca63792f939c86715912f5d0163824f0602a5aef76f6e23b82ccc9603d41733c145118bc6955e2b7070683f9b7654c0a95981153826f9ec4c7ae4ee8a2a4d27b5", 0xbd, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="c3e8e3c2c25711279b0c61ea9fe2f0812cfb51ef25a58e23b0ecafe9f89b7864522ac32534dc66ff6774c87610681307a39a99bb78") r5 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r5, 0xb) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x5, 0x1f, 0x89, 0x81, 0x0, 0xff, 0x80010, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x4, 0x5, @perf_bp={&(0x7f0000000140)}, 0x84008, 0x3, 0x10000, 0x5, 0x0, 0xffff0000, 0x6, 0x0, 0x0, 0x0, 0x6}, r4, 0xa, r5, 0x1) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r8, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r9]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r9}, 0x8) write$cgroup_subtree(r9, 0x0, 0xfffffffffffffc46) 13:31:07 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x800000000}, 0x0, 0x0, 0xffffffffffffffff, 0xa) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) openat$cgroup_ro(r0, &(0x7f0000000180)='memory.events\x00', 0x0, 0x0) socketpair(0x1, 0x2, 0xfffffffc, &(0x7f00000001c0)={0xffffffffffffffff}) close(r3) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) write$cgroup_int(r4, &(0x7f0000000140)=0x6, 0x12) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:07 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) r2 = perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x7c, 0x0, 0x20, 0x0, 0x0, 0x80020, 0xc, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x146, 0x2, @perf_config_ext={0x9, 0x1c7}, 0x10800, 0x9, 0x101, 0x7, 0x670c6780, 0xffff, 0xffff, 0x0, 0x9, 0x0, 0x7ff}, 0xffffffffffffffff, 0xb, r1, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f00000001c0)=0xfffffffffffffff9) 13:31:07 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x3, 0x2, 0xffffffe3, 0x7fffffff, 0x112, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x1, 0x5}, 0x48) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000001c0)=@raw=[@map_idx={0x18, 0x9, 0x5, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_val={0x18, 0x0, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xe1}], &(0x7f0000000200)='syzkaller\x00', 0x0, 0x18, &(0x7f0000000240)=""/24, 0x41100, 0x2, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000280)={0xa, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xf, 0xc07, 0xa89}, 0x10}, 0x80) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:07 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x8001, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000140)={0x5, 0x80, 0xc1, 0x3, 0x6f, 0x80, 0x0, 0x3600000000000000, 0x80001, 0x5, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2f, 0x0, @perf_config_ext={0x10000, 0x8}, 0x18000, 0xffffffff, 0x100, 0x8, 0xaf, 0xffffff00, 0x1, 0x0, 0x400, 0x0, 0x1}, r1, 0x10, r0, 0x5) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:07 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:07 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x3, 0x2, 0xffffffe3, 0x7fffffff, 0x112, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x1, 0x5}, 0x48) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000001c0)=@raw=[@map_idx={0x18, 0x9, 0x5, 0x0, 0x6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_val={0x18, 0x0, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xe1}], &(0x7f0000000200)='syzkaller\x00', 0x0, 0x18, &(0x7f0000000240)=""/24, 0x41100, 0x2, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000280)={0xa, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x5, 0xf, 0xc07, 0xa89}, 0x10}, 0x80) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:07 executing program 1: r0 = socket$kcm(0x29, 0x7, 0x0) sendmsg$inet(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="0b29932faf0128c70804b349b6b6a9f5f13b9e7494ac0aa37577e0234fb67e218f08bdb1c2fcedea731bd20c858ace1d8c9cfc80ff086ba5c81808c61240ed855e47d4c416f759ee3408fb5765314b1e60f333eab131ecf4b2a4bd000f883e16b9ea1a088693a1be41dd4e22707f26a152e81c367afeb6848d615c03bcaa3237c309fee17bdc286d6b485ac104e6e9c82b8d2c599aef2dcf7404ca197d9916bbadf5d1605cb1a156821288504a91c220532b5c8c47413b4d12a4c5343b8ad46283e0feaf94", 0xc5}, {&(0x7f0000000240)="d5834d1dedadb7a308d48c15d9dff4422cbc120ce604f416d84ed31b5895cfe807064494c68b90abeda39017b0858548918b247a9e5cf6b8f463bcfa1c19400050704e9330d3f877d1d5406c6fb3fac513b3ee98cef7b37c6604631550f195c8cbc9f74324daa3df5dd5a9d87e70f450d11d7bfe2623c442465c4b8deca7bed5bf4e64d6d441f15595282872e53b528f22e22afe4c79960ca5a8df5ad1a6f4828b0576f55db4e0bb637abdcdf524dbf393d37aa3886b9e449b0b", 0xba}], 0x2, &(0x7f0000000340)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}, @ip_retopts={{0x38, 0x0, 0x7, {[@noop, @lsrr={0x83, 0x23, 0x6a, [@initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010101, @loopback, @rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0xa}, @multicast2, @private=0xa010102, @loopback]}, @ra={0x94, 0x4}]}}}, @ip_retopts={{0x78, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0x9d, 0x3, 0x7, [{@private=0xa010102, 0x4b773df1}, {@multicast1, 0x3}, {@initdev={0xac, 0x1e, 0x40, 0x0}, 0x100}]}, @ra={0x94, 0x4, 0x1}, @timestamp_addr={0x44, 0x4, 0xc, 0x1, 0x3}, @timestamp_addr={0x44, 0xc, 0x33, 0x1, 0x1, [{@broadcast, 0x9}]}, @timestamp_prespec={0x44, 0x2c, 0x7f, 0x3, 0x9, [{@broadcast, 0xffff}, {@multicast1, 0x6b}, {@empty, 0x3ff}, {@broadcast, 0x8}, {@local, 0xffff}]}, @generic={0x89, 0x9, "57d8740d035a94"}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x20}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x40}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1ff}}, @ip_retopts={{0x8c, 0x0, 0x7, {[@ra={0x94, 0x4}, @noop, @timestamp={0x44, 0x28, 0x67, 0x0, 0x0, [0x14b, 0x400, 0x80000001, 0x8000, 0x2, 0x6, 0x100, 0x12, 0x2]}, @rr={0x7, 0x1b, 0x3a, [@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, @private=0xa010102, @multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}, @timestamp_prespec={0x44, 0xc, 0x1e, 0x3, 0x3, [{@local, 0x6}]}, @timestamp={0x44, 0x1c, 0xd7, 0x0, 0x0, [0x8, 0x3, 0x400, 0x3, 0x3, 0x90]}, @generic={0x83, 0xa, "eb5e1dd5b2e75e21"}]}}}], 0x1a0}, 0xf711345b9c8b343c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:08 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() perf_event_open(0x0, r2, 0x0, r1, 0x0) r3 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) r4 = openat$cgroup_ro(r0, &(0x7f00000001c0)='pids.current\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xfd, 0x40, 0xe7, 0x6, 0x0, 0x22a1, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0xae, 0xfffffffffffffffb}, 0x5000, 0x0, 0x3, 0x0, 0x0, 0x6, 0x81, 0x0, 0x3, 0x0, 0xadb8}, r2, 0x2, r4, 0x9) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r6 = perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x0, 0x15, 0x8, 0x4, 0x0, 0x200, 0x4000, 0x5, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xab, 0x4, @perf_config_ext={0x4, 0x4}, 0x5, 0x8000000000000001, 0x2, 0x8, 0x65, 0x0, 0xd49d, 0x0, 0x1, 0x0, 0x3}, 0xffffffffffffffff, 0x7, r0, 0xb) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x1, 0x9, 0x8, 0x7f, 0x0, 0x7fffffffffffffff, 0x4419b, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1, @perf_config_ext={0x3, 0x5}, 0x2, 0x5, 0x6, 0x3, 0x0, 0x0, 0x9, 0x0, 0x3, 0x0, 0x94}, r2, 0xffffffffffffffff, r6, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r7, &(0x7f0000000000), 0xfffffffffffffdc1) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r5, 0x0, 0x0) 13:31:08 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x8001, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000140)={0x5, 0x80, 0xc1, 0x3, 0x6f, 0x80, 0x0, 0x3600000000000000, 0x80001, 0x5, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2f, 0x0, @perf_config_ext={0x10000, 0x8}, 0x18000, 0xffffffff, 0x100, 0x8, 0xaf, 0xffffff00, 0x1, 0x0, 0x400, 0x0, 0x1}, r1, 0x10, r0, 0x5) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:08 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x800000000}, 0x0, 0x0, 0xffffffffffffffff, 0xa) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) openat$cgroup_ro(r0, &(0x7f0000000180)='memory.events\x00', 0x0, 0x0) (async) socketpair(0x1, 0x2, 0xfffffffc, &(0x7f00000001c0)={0xffffffffffffffff}) close(r3) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) write$cgroup_int(r4, &(0x7f0000000140)=0x6, 0x12) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:08 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) r4 = syz_clone(0x80001200, &(0x7f0000000200)="4c278657ccb22260a19dee960673a55bddc9f522155af87f93b60ac25168426e95e1fd5b1919cc8979ceb4d13f9346e4bb520ae40fcee87c32c9177c6ea657f790c75c496e94135259fc7e1d765e0cf01a50ad7b7631397807418770f4d4fb24495d994337a8bfc5f65ac62d91c8585144220804b67d107176267c96eca63792f939c86715912f5d0163824f0602a5aef76f6e23b82ccc9603d41733c145118bc6955e2b7070683f9b7654c0a95981153826f9ec4c7ae4ee8a2a4d27b5", 0xbd, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="c3e8e3c2c25711279b0c61ea9fe2f0812cfb51ef25a58e23b0ecafe9f89b7864522ac32534dc66ff6774c87610681307a39a99bb78") (async) r5 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r5, 0xb) (async) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x5, 0x1f, 0x89, 0x81, 0x0, 0xff, 0x80010, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x4, 0x5, @perf_bp={&(0x7f0000000140)}, 0x84008, 0x3, 0x10000, 0x5, 0x0, 0xffff0000, 0x6, 0x0, 0x0, 0x0, 0x6}, r4, 0xa, r5, 0x1) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r8, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r9]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r9}, 0x8) (async) write$cgroup_subtree(r9, 0x0, 0xfffffffffffffc46) 13:31:08 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) r2 = getpid() perf_event_open(0x0, r2, 0x0, r1, 0x0) (async) r3 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) (async) r4 = openat$cgroup_ro(r0, &(0x7f00000001c0)='pids.current\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xfd, 0x40, 0xe7, 0x6, 0x0, 0x22a1, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0xae, 0xfffffffffffffffb}, 0x5000, 0x0, 0x3, 0x0, 0x0, 0x6, 0x81, 0x0, 0x3, 0x0, 0xadb8}, r2, 0x2, r4, 0x9) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r6 = perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x0, 0x15, 0x8, 0x4, 0x0, 0x200, 0x4000, 0x5, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xab, 0x4, @perf_config_ext={0x4, 0x4}, 0x5, 0x8000000000000001, 0x2, 0x8, 0x65, 0x0, 0xd49d, 0x0, 0x1, 0x0, 0x3}, 0xffffffffffffffff, 0x7, r0, 0xb) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x1, 0x9, 0x8, 0x7f, 0x0, 0x7fffffffffffffff, 0x4419b, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1, @perf_config_ext={0x3, 0x5}, 0x2, 0x5, 0x6, 0x3, 0x0, 0x0, 0x9, 0x0, 0x3, 0x0, 0x94}, r2, 0xffffffffffffffff, r6, 0x0) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r7, &(0x7f0000000000), 0xfffffffffffffdc1) (async) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r5, 0x0, 0x0) 13:31:08 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x800000000}, 0x0, 0x0, 0xffffffffffffffff, 0xa) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) openat$cgroup_ro(r0, &(0x7f0000000180)='memory.events\x00', 0x0, 0x0) (async) socketpair(0x1, 0x2, 0xfffffffc, &(0x7f00000001c0)={0xffffffffffffffff}) close(r3) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) write$cgroup_int(r4, &(0x7f0000000140)=0x6, 0x12) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:08 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:08 executing program 1: r0 = socket$kcm(0x29, 0x7, 0x0) sendmsg$inet(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="0b29932faf0128c70804b349b6b6a9f5f13b9e7494ac0aa37577e0234fb67e218f08bdb1c2fcedea731bd20c858ace1d8c9cfc80ff086ba5c81808c61240ed855e47d4c416f759ee3408fb5765314b1e60f333eab131ecf4b2a4bd000f883e16b9ea1a088693a1be41dd4e22707f26a152e81c367afeb6848d615c03bcaa3237c309fee17bdc286d6b485ac104e6e9c82b8d2c599aef2dcf7404ca197d9916bbadf5d1605cb1a156821288504a91c220532b5c8c47413b4d12a4c5343b8ad46283e0feaf94", 0xc5}, {&(0x7f0000000240)="d5834d1dedadb7a308d48c15d9dff4422cbc120ce604f416d84ed31b5895cfe807064494c68b90abeda39017b0858548918b247a9e5cf6b8f463bcfa1c19400050704e9330d3f877d1d5406c6fb3fac513b3ee98cef7b37c6604631550f195c8cbc9f74324daa3df5dd5a9d87e70f450d11d7bfe2623c442465c4b8deca7bed5bf4e64d6d441f15595282872e53b528f22e22afe4c79960ca5a8df5ad1a6f4828b0576f55db4e0bb637abdcdf524dbf393d37aa3886b9e449b0b", 0xba}], 0x2, &(0x7f0000000340)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}, @ip_retopts={{0x38, 0x0, 0x7, {[@noop, @lsrr={0x83, 0x23, 0x6a, [@initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010101, @loopback, @rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0xa}, @multicast2, @private=0xa010102, @loopback]}, @ra={0x94, 0x4}]}}}, @ip_retopts={{0x78, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0x9d, 0x3, 0x7, [{@private=0xa010102, 0x4b773df1}, {@multicast1, 0x3}, {@initdev={0xac, 0x1e, 0x40, 0x0}, 0x100}]}, @ra={0x94, 0x4, 0x1}, @timestamp_addr={0x44, 0x4, 0xc, 0x1, 0x3}, @timestamp_addr={0x44, 0xc, 0x33, 0x1, 0x1, [{@broadcast, 0x9}]}, @timestamp_prespec={0x44, 0x2c, 0x7f, 0x3, 0x9, [{@broadcast, 0xffff}, {@multicast1, 0x6b}, {@empty, 0x3ff}, {@broadcast, 0x8}, {@local, 0xffff}]}, @generic={0x89, 0x9, "57d8740d035a94"}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x20}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x40}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1ff}}, @ip_retopts={{0x8c, 0x0, 0x7, {[@ra={0x94, 0x4}, @noop, @timestamp={0x44, 0x28, 0x67, 0x0, 0x0, [0x14b, 0x400, 0x80000001, 0x8000, 0x2, 0x6, 0x100, 0x12, 0x2]}, @rr={0x7, 0x1b, 0x3a, [@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, @private=0xa010102, @multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}, @timestamp_prespec={0x44, 0xc, 0x1e, 0x3, 0x3, [{@local, 0x6}]}, @timestamp={0x44, 0x1c, 0xd7, 0x0, 0x0, [0x8, 0x3, 0x400, 0x3, 0x3, 0x90]}, @generic={0x83, 0xa, "eb5e1dd5b2e75e21"}]}}}], 0x1a0}, 0xf711345b9c8b343c) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:08 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) getpid() (async) r2 = getpid() perf_event_open(0x0, r2, 0x0, r1, 0x0) (async) perf_event_open(0x0, r2, 0x0, r1, 0x0) r3 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) r4 = openat$cgroup_ro(r0, &(0x7f00000001c0)='pids.current\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xfd, 0x40, 0xe7, 0x6, 0x0, 0x22a1, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0xae, 0xfffffffffffffffb}, 0x5000, 0x0, 0x3, 0x0, 0x0, 0x6, 0x81, 0x0, 0x3, 0x0, 0xadb8}, r2, 0x2, r4, 0x9) (async) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xfd, 0x40, 0xe7, 0x6, 0x0, 0x22a1, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x7, 0x4, @perf_config_ext={0xae, 0xfffffffffffffffb}, 0x5000, 0x0, 0x3, 0x0, 0x0, 0x6, 0x81, 0x0, 0x3, 0x0, 0xadb8}, r2, 0x2, r4, 0x9) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r6 = perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x0, 0x15, 0x8, 0x4, 0x0, 0x200, 0x4000, 0x5, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xab, 0x4, @perf_config_ext={0x4, 0x4}, 0x5, 0x8000000000000001, 0x2, 0x8, 0x65, 0x0, 0xd49d, 0x0, 0x1, 0x0, 0x3}, 0xffffffffffffffff, 0x7, r0, 0xb) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x1, 0x9, 0x8, 0x7f, 0x0, 0x7fffffffffffffff, 0x4419b, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1, @perf_config_ext={0x3, 0x5}, 0x2, 0x5, 0x6, 0x3, 0x0, 0x0, 0x9, 0x0, 0x3, 0x0, 0x94}, r2, 0xffffffffffffffff, r6, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r7, &(0x7f0000000000), 0xfffffffffffffdc1) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r5, 0x0, 0x0) 13:31:08 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x8001, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000140)={0x5, 0x80, 0xc1, 0x3, 0x6f, 0x80, 0x0, 0x3600000000000000, 0x80001, 0x5, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2f, 0x0, @perf_config_ext={0x10000, 0x8}, 0x18000, 0xffffffff, 0x100, 0x8, 0xaf, 0xffffff00, 0x1, 0x0, 0x400, 0x0, 0x1}, r1, 0x10, r0, 0x5) (async) perf_event_open$cgroup(&(0x7f0000000140)={0x5, 0x80, 0xc1, 0x3, 0x6f, 0x80, 0x0, 0x3600000000000000, 0x80001, 0x5, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2f, 0x0, @perf_config_ext={0x10000, 0x8}, 0x18000, 0xffffffff, 0x100, 0x8, 0xaf, 0xffffff00, 0x1, 0x0, 0x400, 0x0, 0x1}, r1, 0x10, r0, 0x5) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:08 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) r4 = openat$cgroup_ro(r3, &(0x7f0000000240)='blkio.bfq.sectors\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000200)=0x602) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) r5 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r6 = getpid() perf_event_open(0x0, r6, 0x0, r5, 0x0) r7 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r6, 0xa, r7, 0x0) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x6, 0x0, 0x2, 0x9, 0x0, 0x57c072d6, 0x20000, 0x6, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x7, 0x5}, 0x1, 0x1ff, 0xda, 0x0, 0x1, 0x3, 0x85, 0x0, 0x7, 0x0, 0x3b3}, r6, 0xffffffffffffffff, r0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r8, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r9]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r9}, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x40082406, &(0x7f00000001c0)='\x00') write$cgroup_subtree(r1, 0x0, 0x0) 13:31:09 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:09 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'ip6gre0\x00', 0x20}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:09 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) r4 = syz_clone(0x80001200, &(0x7f0000000200)="4c278657ccb22260a19dee960673a55bddc9f522155af87f93b60ac25168426e95e1fd5b1919cc8979ceb4d13f9346e4bb520ae40fcee87c32c9177c6ea657f790c75c496e94135259fc7e1d765e0cf01a50ad7b7631397807418770f4d4fb24495d994337a8bfc5f65ac62d91c8585144220804b67d107176267c96eca63792f939c86715912f5d0163824f0602a5aef76f6e23b82ccc9603d41733c145118bc6955e2b7070683f9b7654c0a95981153826f9ec4c7ae4ee8a2a4d27b5", 0xbd, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="c3e8e3c2c25711279b0c61ea9fe2f0812cfb51ef25a58e23b0ecafe9f89b7864522ac32534dc66ff6774c87610681307a39a99bb78") (async, rerun: 64) r5 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (rerun: 64) perf_event_open(0x0, 0x0, 0x7, r5, 0xb) (async) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x5, 0x1f, 0x89, 0x81, 0x0, 0xff, 0x80010, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x4, 0x5, @perf_bp={&(0x7f0000000140)}, 0x84008, 0x3, 0x10000, 0x5, 0x0, 0xffff0000, 0x6, 0x0, 0x0, 0x0, 0x6}, r4, 0xa, r5, 0x1) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r8, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r9]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r9}, 0x8) (async) write$cgroup_subtree(r9, 0x0, 0xfffffffffffffc46) 13:31:09 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) r4 = openat$cgroup_ro(r3, &(0x7f0000000240)='blkio.bfq.sectors\x00', 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000200)=0x602) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) r5 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) (async) r6 = getpid() perf_event_open(0x0, r6, 0x0, r5, 0x0) (async) r7 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r6, 0xa, r7, 0x0) (async) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x6, 0x0, 0x2, 0x9, 0x0, 0x57c072d6, 0x20000, 0x6, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x7, 0x5}, 0x1, 0x1ff, 0xda, 0x0, 0x1, 0x3, 0x85, 0x0, 0x7, 0x0, 0x3b3}, r6, 0xffffffffffffffff, r0, 0x10) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r8, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r9]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r9}, 0x8) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x40082406, &(0x7f00000001c0)='\x00') (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:09 executing program 1: r0 = socket$kcm(0x29, 0x7, 0x0) sendmsg$inet(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="0b29932faf0128c70804b349b6b6a9f5f13b9e7494ac0aa37577e0234fb67e218f08bdb1c2fcedea731bd20c858ace1d8c9cfc80ff086ba5c81808c61240ed855e47d4c416f759ee3408fb5765314b1e60f333eab131ecf4b2a4bd000f883e16b9ea1a088693a1be41dd4e22707f26a152e81c367afeb6848d615c03bcaa3237c309fee17bdc286d6b485ac104e6e9c82b8d2c599aef2dcf7404ca197d9916bbadf5d1605cb1a156821288504a91c220532b5c8c47413b4d12a4c5343b8ad46283e0feaf94", 0xc5}, {&(0x7f0000000240)="d5834d1dedadb7a308d48c15d9dff4422cbc120ce604f416d84ed31b5895cfe807064494c68b90abeda39017b0858548918b247a9e5cf6b8f463bcfa1c19400050704e9330d3f877d1d5406c6fb3fac513b3ee98cef7b37c6604631550f195c8cbc9f74324daa3df5dd5a9d87e70f450d11d7bfe2623c442465c4b8deca7bed5bf4e64d6d441f15595282872e53b528f22e22afe4c79960ca5a8df5ad1a6f4828b0576f55db4e0bb637abdcdf524dbf393d37aa3886b9e449b0b", 0xba}], 0x2, &(0x7f0000000340)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}, @ip_retopts={{0x38, 0x0, 0x7, {[@noop, @lsrr={0x83, 0x23, 0x6a, [@initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010101, @loopback, @rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0xa}, @multicast2, @private=0xa010102, @loopback]}, @ra={0x94, 0x4}]}}}, @ip_retopts={{0x78, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0x9d, 0x3, 0x7, [{@private=0xa010102, 0x4b773df1}, {@multicast1, 0x3}, {@initdev={0xac, 0x1e, 0x40, 0x0}, 0x100}]}, @ra={0x94, 0x4, 0x1}, @timestamp_addr={0x44, 0x4, 0xc, 0x1, 0x3}, @timestamp_addr={0x44, 0xc, 0x33, 0x1, 0x1, [{@broadcast, 0x9}]}, @timestamp_prespec={0x44, 0x2c, 0x7f, 0x3, 0x9, [{@broadcast, 0xffff}, {@multicast1, 0x6b}, {@empty, 0x3ff}, {@broadcast, 0x8}, {@local, 0xffff}]}, @generic={0x89, 0x9, "57d8740d035a94"}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x20}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x40}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1ff}}, @ip_retopts={{0x8c, 0x0, 0x7, {[@ra={0x94, 0x4}, @noop, @timestamp={0x44, 0x28, 0x67, 0x0, 0x0, [0x14b, 0x400, 0x80000001, 0x8000, 0x2, 0x6, 0x100, 0x12, 0x2]}, @rr={0x7, 0x1b, 0x3a, [@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, @private=0xa010102, @multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}, @timestamp_prespec={0x44, 0xc, 0x1e, 0x3, 0x3, [{@local, 0x6}]}, @timestamp={0x44, 0x1c, 0xd7, 0x0, 0x0, [0x8, 0x3, 0x400, 0x3, 0x3, 0x90]}, @generic={0x83, 0xa, "eb5e1dd5b2e75e21"}]}}}], 0x1a0}, 0xf711345b9c8b343c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) socket$kcm(0x29, 0x7, 0x0) (async) sendmsg$inet(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="0b29932faf0128c70804b349b6b6a9f5f13b9e7494ac0aa37577e0234fb67e218f08bdb1c2fcedea731bd20c858ace1d8c9cfc80ff086ba5c81808c61240ed855e47d4c416f759ee3408fb5765314b1e60f333eab131ecf4b2a4bd000f883e16b9ea1a088693a1be41dd4e22707f26a152e81c367afeb6848d615c03bcaa3237c309fee17bdc286d6b485ac104e6e9c82b8d2c599aef2dcf7404ca197d9916bbadf5d1605cb1a156821288504a91c220532b5c8c47413b4d12a4c5343b8ad46283e0feaf94", 0xc5}, {&(0x7f0000000240)="d5834d1dedadb7a308d48c15d9dff4422cbc120ce604f416d84ed31b5895cfe807064494c68b90abeda39017b0858548918b247a9e5cf6b8f463bcfa1c19400050704e9330d3f877d1d5406c6fb3fac513b3ee98cef7b37c6604631550f195c8cbc9f74324daa3df5dd5a9d87e70f450d11d7bfe2623c442465c4b8deca7bed5bf4e64d6d441f15595282872e53b528f22e22afe4c79960ca5a8df5ad1a6f4828b0576f55db4e0bb637abdcdf524dbf393d37aa3886b9e449b0b", 0xba}], 0x2, &(0x7f0000000340)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}, @ip_retopts={{0x38, 0x0, 0x7, {[@noop, @lsrr={0x83, 0x23, 0x6a, [@initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010101, @loopback, @rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0xa}, @multicast2, @private=0xa010102, @loopback]}, @ra={0x94, 0x4}]}}}, @ip_retopts={{0x78, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0x9d, 0x3, 0x7, [{@private=0xa010102, 0x4b773df1}, {@multicast1, 0x3}, {@initdev={0xac, 0x1e, 0x40, 0x0}, 0x100}]}, @ra={0x94, 0x4, 0x1}, @timestamp_addr={0x44, 0x4, 0xc, 0x1, 0x3}, @timestamp_addr={0x44, 0xc, 0x33, 0x1, 0x1, [{@broadcast, 0x9}]}, @timestamp_prespec={0x44, 0x2c, 0x7f, 0x3, 0x9, [{@broadcast, 0xffff}, {@multicast1, 0x6b}, {@empty, 0x3ff}, {@broadcast, 0x8}, {@local, 0xffff}]}, @generic={0x89, 0x9, "57d8740d035a94"}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x20}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x40}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1ff}}, @ip_retopts={{0x8c, 0x0, 0x7, {[@ra={0x94, 0x4}, @noop, @timestamp={0x44, 0x28, 0x67, 0x0, 0x0, [0x14b, 0x400, 0x80000001, 0x8000, 0x2, 0x6, 0x100, 0x12, 0x2]}, @rr={0x7, 0x1b, 0x3a, [@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, @private=0xa010102, @multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}, @timestamp_prespec={0x44, 0xc, 0x1e, 0x3, 0x3, [{@local, 0x6}]}, @timestamp={0x44, 0x1c, 0xd7, 0x0, 0x0, [0x8, 0x3, 0x400, 0x3, 0x3, 0x90]}, @generic={0x83, 0xa, "eb5e1dd5b2e75e21"}]}}}], 0x1a0}, 0xf711345b9c8b343c) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) 13:31:09 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:09 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x2, 0x3, 0x0, 0x6}, 0x0, 0x0, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:09 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) r4 = openat$cgroup_ro(r3, &(0x7f0000000240)='blkio.bfq.sectors\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000200)=0x602) (async) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) r5 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) (async) r6 = getpid() perf_event_open(0x0, r6, 0x0, r5, 0x0) (async) r7 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r6, 0xa, r7, 0x0) (async) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x6, 0x0, 0x2, 0x9, 0x0, 0x57c072d6, 0x20000, 0x6, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x7, 0x5}, 0x1, 0x1ff, 0xda, 0x0, 0x1, 0x3, 0x85, 0x0, 0x7, 0x0, 0x3b3}, r6, 0xffffffffffffffff, r0, 0x10) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r8, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r9]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r9}, 0x8) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x40082406, &(0x7f00000001c0)='\x00') (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:09 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) write$cgroup_int(r3, &(0x7f0000000140)=0x8, 0x12) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:09 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0xe, 0x8, 0x1, 0x7, 0x1ac, r1, 0x3, '\x00', 0x0, r0, 0x1, 0x4, 0x2}, 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r7 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0)={r5}, 0x8) close(r7) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x9, &(0x7f0000000140)=@raw=[@alu={0x7, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffffc}, @alu={0x4, 0x1, 0xa, 0x8, 0x7, 0x0, 0xffffffffffffffff}, @exit, @ldst={0x0, 0x0, 0x1, 0xa, 0x4, 0x10, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x2}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}], &(0x7f00000001c0)='GPL\x00', 0x1, 0x0, 0x0, 0x41000, 0x1, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000200)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0xe, 0x1ff, 0x4335}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[r2, r4, r8]}, 0x80) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:09 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:10 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'ip6gre0\x00', 0x20}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:10 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x2, 0x3, 0x0, 0x6}, 0x0, 0x0, r0, 0x0) (async) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x2, 0x3, 0x0, 0x6}, 0x0, 0x0, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:10 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffffffffffffff64) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:10 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0xe, 0x8, 0x1, 0x7, 0x1ac, r1, 0x3, '\x00', 0x0, r0, 0x1, 0x4, 0x2}, 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r7 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0)={r5}, 0x8) close(r7) (async) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x9, &(0x7f0000000140)=@raw=[@alu={0x7, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffffc}, @alu={0x4, 0x1, 0xa, 0x8, 0x7, 0x0, 0xffffffffffffffff}, @exit, @ldst={0x0, 0x0, 0x1, 0xa, 0x4, 0x10, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x2}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}], &(0x7f00000001c0)='GPL\x00', 0x1, 0x0, 0x0, 0x41000, 0x1, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000200)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0xe, 0x1ff, 0x4335}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[r2, r4, r8]}, 0x80) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:10 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async, rerun: 32) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'ip6gre0\x00', 0x20}) (rerun: 32) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:10 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x2, 0x3, 0x0, 0x6}, 0x0, 0x0, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:10 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async, rerun: 32) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) write$cgroup_int(r3, &(0x7f0000000140)=0x8, 0x12) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) [ 812.623780][T19681] warn_alloc: 1 callbacks suppressed 13:31:11 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000140)={0x2, 0x80, 0xfe, 0xa, 0x62, 0x20, 0x0, 0x7, 0x2, 0x4, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x4, @perf_config_ext={0xffffffff, 0x7000000000000000}, 0x4200, 0x29d, 0x2, 0x5, 0x2, 0x8001, 0x7fff, 0x0, 0x3ff, 0x0, 0x3}, r0, 0x5, r1, 0x4) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r3}, 0x8) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x7f, 0x20, 0x81, 0x20, 0x0, 0x7, 0x0, 0x4, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfe, 0x38}, 0x80200, 0x6, 0x8, 0x6, 0x4, 0x3ff, 0x210, 0x0, 0x4, 0x0, 0x4}, 0x0, 0x10, 0xffffffffffffffff, 0x0) [ 812.623808][T19681] syz-executor.2: vmalloc error: size 12288, page order 0, failed to allocate pages, mode:0xdc2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_ZERO), nodemask=(null),cpuset=syz2,mems_allowed=0-1 [ 812.781232][T19681] CPU: 1 PID: 19681 Comm: syz-executor.2 Not tainted 6.2.0-syzkaller-13173-g5b85575ad428 #0 [ 812.791423][T19681] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 812.801545][T19681] Call Trace: [ 812.804877][T19681] [ 812.807869][T19681] dump_stack_lvl+0x136/0x150 [ 812.812646][T19681] warn_alloc+0x213/0x360 [ 812.817086][T19681] ? zone_watermark_ok_safe+0x300/0x300 [ 812.822747][T19681] __vmalloc_node_range+0xf1c/0x1300 [ 812.828126][T19681] ? kernel_clone+0xeb/0xa10 [ 812.832814][T19681] ? delayed_vfree_work+0x70/0x70 [ 812.838616][T19681] ? rcu_read_lock_sched_held+0x3e/0x70 [ 812.844226][T19681] ? trace_kmem_cache_alloc+0xb1/0x110 [ 812.849748][T19681] ? kernel_clone+0xeb/0xa10 [ 812.854398][T19681] copy_process+0x1314/0x76b0 [ 812.859194][T19681] ? kernel_clone+0xeb/0xa10 [ 812.863860][T19681] ? find_held_lock+0x2d/0x110 [ 812.868683][T19681] ? find_held_lock+0x2d/0x110 [ 812.873496][T19681] ? __cleanup_sighand+0xb0/0xb0 [ 812.878484][T19681] ? lock_downgrade+0x690/0x690 [ 812.883407][T19681] ? folio_flags.constprop.0+0x53/0x150 [ 812.889027][T19681] ? folio_add_lru+0x47f/0x7c0 [ 812.893866][T19681] kernel_clone+0xeb/0xa10 [ 812.898340][T19681] ? create_io_thread+0xf0/0xf0 [ 812.903256][T19681] ? find_held_lock+0x2d/0x110 [ 812.908077][T19681] __do_sys_clone+0xba/0x100 [ 812.912757][T19681] ? kernel_clone+0xa10/0xa10 [ 812.917521][T19681] ? syscall_enter_from_user_mode+0x26/0xb0 [ 812.923497][T19681] do_syscall_64+0x39/0xb0 [ 812.927976][T19681] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 812.933959][T19681] RIP: 0033:0x7fbbb1a8d521 [ 812.938418][T19681] Code: 48 85 ff 74 3d 48 85 f6 74 38 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 7c 13 74 01 c3 31 ed 58 5f ff d0 48 89 c7 b8 3c 00 00 00 [ 812.958185][T19681] RSP: 002b:00007ffc542b96e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000038 [ 812.966638][T19681] RAX: ffffffffffffffda RBX: 00007fbbb272d700 RCX: 00007fbbb1a8d521 [ 812.974671][T19681] RDX: 00007fbbb272d9d0 RSI: 00007fbbb272d2f0 RDI: 00000000003d0f00 [ 812.982707][T19681] RBP: 00007ffc542b9930 R08: 00007fbbb272d700 R09: 00007fbbb272d700 [ 812.990818][T19681] R10: 00007fbbb272d9d0 R11: 0000000000000206 R12: 00007ffc542b979e [ 812.998840][T19681] R13: 00007ffc542b979f R14: 00007fbbb272d300 R15: 0000000000022000 [ 813.006886][T19681] 13:31:11 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:11 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffffffffffffff64) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) [ 813.143639][T19681] Mem-Info: [ 813.147000][T19681] active_anon:90478 inactive_anon:2545 isolated_anon:0 [ 813.147000][T19681] active_file:0 inactive_file:17759 isolated_file:0 [ 813.147000][T19681] unevictable:768 dirty:180 writeback:0 [ 813.147000][T19681] slab_reclaimable:21941 slab_unreclaimable:97034 [ 813.147000][T19681] mapped:19389 shmem:9840 pagetables:731 [ 813.147000][T19681] sec_pagetables:0 bounce:0 [ 813.147000][T19681] kernel_misc_reclaimable:0 [ 813.147000][T19681] free:1331048 free_pcp:10434 free_cma:0 13:31:11 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0xe, 0x8, 0x1, 0x7, 0x1ac, r1, 0x3, '\x00', 0x0, r0, 0x1, 0x4, 0x2}, 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r7 = bpf$ITER_CREATE(0x21, &(0x7f00000003c0)={r5}, 0x8) close(r7) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x9, &(0x7f0000000140)=@raw=[@alu={0x7, 0x0, 0x2, 0x6, 0x0, 0x0, 0xfffffffffffffffc}, @alu={0x4, 0x1, 0xa, 0x8, 0x7, 0x0, 0xffffffffffffffff}, @exit, @ldst={0x0, 0x0, 0x1, 0xa, 0x4, 0x10, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x2}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}], &(0x7f00000001c0)='GPL\x00', 0x1, 0x0, 0x0, 0x41000, 0x1, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000200)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x4, 0xe, 0x1ff, 0x4335}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[r2, r4, r8]}, 0x80) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:11 executing program 3: perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup(r0, &(0x7f00000001c0)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.time\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000000000)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000180)='memory.swap.current\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(r0, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x0) [ 813.216231][T19681] Node 0 active_anon:361812kB inactive_anon:10180kB active_file:0kB inactive_file:70964kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:77556kB dirty:716kB writeback:0kB shmem:37824kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 8192kB writeback_tmp:0kB kernel_stack:10184kB pagetables:2924kB sec_pagetables:0kB all_unreclaimable? no 13:31:11 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffffffffffffff64) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffffffffffffff64) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) 13:31:11 executing program 3: perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup(r0, &(0x7f00000001c0)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.time\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000000000)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000180)='memory.swap.current\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) openat$cgroup_ro(r0, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:11 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000140)={0x2, 0x80, 0xfe, 0xa, 0x62, 0x20, 0x0, 0x7, 0x2, 0x4, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x4, @perf_config_ext={0xffffffff, 0x7000000000000000}, 0x4200, 0x29d, 0x2, 0x5, 0x2, 0x8001, 0x7fff, 0x0, 0x3ff, 0x0, 0x3}, r0, 0x5, r1, 0x4) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r3}, 0x8) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x7f, 0x20, 0x81, 0x20, 0x0, 0x7, 0x0, 0x4, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfe, 0x38}, 0x80200, 0x6, 0x8, 0x6, 0x4, 0x3ff, 0x210, 0x0, 0x4, 0x0, 0x4}, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) perf_event_open$cgroup(&(0x7f0000000140)={0x2, 0x80, 0xfe, 0xa, 0x62, 0x20, 0x0, 0x7, 0x2, 0x4, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x4, @perf_config_ext={0xffffffff, 0x7000000000000000}, 0x4200, 0x29d, 0x2, 0x5, 0x2, 0x8001, 0x7fff, 0x0, 0x3ff, 0x0, 0x3}, r0, 0x5, r1, 0x4) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r3}, 0x8) (async) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x7f, 0x20, 0x81, 0x20, 0x0, 0x7, 0x0, 0x4, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfe, 0x38}, 0x80200, 0x6, 0x8, 0x6, 0x4, 0x3ff, 0x210, 0x0, 0x4, 0x0, 0x4}, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) 13:31:11 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:11 executing program 3: perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup(r0, &(0x7f00000001c0)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.time\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000000000)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(r2, &(0x7f0000000140)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000180)='memory.swap.current\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(r0, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:12 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x3, 0x9, 0x7, 0x6, 0x0, 0x9, 0x108, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0xe}, 0x1000, 0x0, 0x5, 0x4, 0x0, 0x7, 0x6, 0x0, 0x8000, 0x0, 0x4}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r2, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000200)=0x10000) [ 813.717927][T19681] Node 1 active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:72kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:4kB writeback:0kB shmem:1536kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:16kB pagetables:0kB sec_pagetables:0kB all_unreclaimable? no [ 813.842562][T19681] Node 0 DMA free:15360kB boost:0kB min:200kB low:248kB high:296kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 813.879774][ T1215] ieee802154 phy0 wpan0: encryption failed: -22 [ 813.886250][ T1215] ieee802154 phy1 wpan1: encryption failed: -22 [ 813.903121][T19681] lowmem_reserve[]: 0 2617 2619 2619 2619 [ 813.910550][T19681] Node 0 DMA32 free:1366752kB boost:0kB min:35440kB low:44300kB high:53160kB reserved_highatomic:0KB active_anon:362164kB inactive_anon:10176kB active_file:0kB inactive_file:69424kB unevictable:1536kB writepending:716kB present:3129332kB managed:2684988kB mlocked:0kB bounce:0kB free_pcp:34448kB local_pcp:15872kB free_cma:0kB [ 813.945871][T19681] lowmem_reserve[]: 0 0 1 1 1 [ 813.950954][T19681] Node 0 Normal free:24kB boost:0kB min:20kB low:24kB high:28kB reserved_highatomic:0KB active_anon:48kB inactive_anon:4kB active_file:0kB inactive_file:1540kB unevictable:0kB writepending:0kB present:1048576kB managed:1616kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 814.005988][T19681] lowmem_reserve[]: 0 0 0 0 0 [ 814.030884][T19681] Node 1 Normal free:3941804kB boost:0kB min:54444kB low:68052kB high:81660kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:72kB unevictable:1536kB writepending:4kB present:4194304kB managed:4117612kB mlocked:0kB bounce:0kB free_pcp:7776kB local_pcp:768kB free_cma:0kB [ 814.080116][T19681] lowmem_reserve[]: 0 0 0 0 0 [ 814.085763][T19681] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 814.100104][T19681] Node 0 DMA32: 312*4kB (UM) 886*8kB (UME) 329*16kB (UME) 296*32kB (UM) 913*64kB (UE) 571*128kB (UM) 181*256kB (UM) 35*512kB (U) 7*1024kB (UME) 1*2048kB (E) 278*4096kB (M) = 1366752kB [ 814.144098][T19681] Node 0 Normal: 0*4kB 1*8kB (M) 1*16kB (M) 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 24kB [ 814.157652][T19681] Node 1 Normal: 155*4kB (UME) 42*8kB (UME) 27*16kB (UME) 180*32kB (UME) 59*64kB (UME) 18*128kB (UME) 4*256kB (UM) 3*512kB (UME) 0*1024kB 1*2048kB (U) 958*4096kB (M) = 3941804kB [ 814.176471][T19681] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 814.186842][T19681] Node 0 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 814.197043][T19681] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 814.219105][T19681] Node 1 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 814.229795][T19681] 27578 total pagecache pages [ 814.235660][T19681] 0 pages in swap cache [ 814.240092][T19681] Free swap = 0kB 13:31:12 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.numa_stat\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_type(r0, &(0x7f0000000180), 0x9) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:12 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async, rerun: 64) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) write$cgroup_int(r3, &(0x7f0000000140)=0x8, 0x12) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async, rerun: 32) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:12 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0xe006}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:12 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) perf_event_open$cgroup(&(0x7f0000000140)={0x2, 0x80, 0xfe, 0xa, 0x62, 0x20, 0x0, 0x7, 0x2, 0x4, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x4, @perf_config_ext={0xffffffff, 0x7000000000000000}, 0x4200, 0x29d, 0x2, 0x5, 0x2, 0x8001, 0x7fff, 0x0, 0x3ff, 0x0, 0x3}, r0, 0x5, r1, 0x4) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$ITER_CREATE(0x21, &(0x7f0000000240)={r3}, 0x8) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x7f, 0x20, 0x81, 0x20, 0x0, 0x7, 0x0, 0x4, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfe, 0x38}, 0x80200, 0x6, 0x8, 0x6, 0x4, 0x3ff, 0x210, 0x0, 0x4, 0x0, 0x4}, 0x0, 0x10, 0xffffffffffffffff, 0x0) 13:31:12 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:12 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x3, 0x9, 0x7, 0x6, 0x0, 0x9, 0x108, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0xe}, 0x1000, 0x0, 0x5, 0x4, 0x0, 0x7, 0x6, 0x0, 0x8000, 0x0, 0x4}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r2, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000200)=0x10000) [ 814.245469][T19681] Total swap = 0kB [ 814.249761][T19681] 2097051 pages RAM [ 814.253716][T19681] 0 pages HighMem/MovableOnly [ 814.258616][T19681] 392157 pages reserved [ 814.263347][T19681] 0 pages cma reserved 13:31:12 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.numa_stat\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_type(r0, &(0x7f0000000180), 0x9) (async) write$cgroup_type(r0, &(0x7f0000000180), 0x9) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:13 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x3, 0x9, 0x7, 0x6, 0x0, 0x9, 0x108, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0xe}, 0x1000, 0x0, 0x5, 0x4, 0x0, 0x7, 0x6, 0x0, 0x8000, 0x0, 0x4}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r2 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r2, 0xb) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000200)=0x10000) 13:31:13 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f0000000300)='memory.min\x00', 0x2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) r5 = perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x5c, 0x0, 0x4e, 0x7, 0x0, 0x6, 0x26000, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000180), 0xd}, 0x2014, 0x1, 0x4, 0x9, 0x5, 0x7, 0x3, 0x0, 0x6, 0x0, 0x8db}, 0xffffffffffffffff, 0x1, r2, 0x9) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r5, 0x4008240b, &(0x7f0000000240)={0x3, 0x80, 0x8, 0x0, 0x6, 0x7f, 0x0, 0x2, 0x4080, 0x14, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x1000, 0xffffffffffffc89b}, 0x84000, 0x56, 0x4, 0x9, 0x8000000000000001, 0xe81d, 0x7f, 0x0, 0x938e, 0x0, 0x40}) write$cgroup_subtree(r4, &(0x7f0000000340)={[{0x2b, 'io'}, {0x2b, 'pids'}, {0x2b, 'rlimit'}]}, 0x12) 13:31:13 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.numa_stat\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_type(r0, &(0x7f0000000180), 0x9) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:13 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:13 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:13 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0xe006}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:13 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000180)={0x9085f3df7b5782b4, 0x80, 0x0, 0x4, 0x1, 0x81, 0x0, 0x1, 0x80004, 0xf, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x3}, 0x800, 0x9, 0x1, 0x7, 0x877, 0x0, 0x0, 0x0, 0x4, 0x0, 0x8eb}, r0, 0xe, r2, 0x8) 13:31:13 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000180)={0x9085f3df7b5782b4, 0x80, 0x0, 0x4, 0x1, 0x81, 0x0, 0x1, 0x80004, 0xf, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x3}, 0x800, 0x9, 0x1, 0x7, 0x877, 0x0, 0x0, 0x0, 0x4, 0x0, 0x8eb}, r0, 0xe, r2, 0x8) 13:31:13 executing program 0: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='blkio.bfq.time_recursive\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair(0x6, 0x6, 0x3ff, &(0x7f0000000540)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000500)={0xffff, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x19, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="95000000000000000449f2f8760000880c0003000000ff000000009500000000000000"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x0, 0xe, 0x40}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x1, 0x1000}, 0x10, r2, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) perf_event_open(&(0x7f00000004c0)={0x5, 0x80, 0x3, 0x99, 0x40, 0x81, 0x0, 0x9, 0x20, 0xa, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000480), 0xa}, 0x200, 0x9, 0x0, 0x8, 0x6, 0x40, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r3, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0], 0x0, 0x8, &(0x7f0000000240)=[{}], 0x8, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:13 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0xe006}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0xe006}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:13 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f0000000300)='memory.min\x00', 0x2, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async, rerun: 32) r5 = perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x5c, 0x0, 0x4e, 0x7, 0x0, 0x6, 0x26000, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000180), 0xd}, 0x2014, 0x1, 0x4, 0x9, 0x5, 0x7, 0x3, 0x0, 0x6, 0x0, 0x8db}, 0xffffffffffffffff, 0x1, r2, 0x9) (rerun: 32) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r5, 0x4008240b, &(0x7f0000000240)={0x3, 0x80, 0x8, 0x0, 0x6, 0x7f, 0x0, 0x2, 0x4080, 0x14, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x1000, 0xffffffffffffc89b}, 0x84000, 0x56, 0x4, 0x9, 0x8000000000000001, 0xe81d, 0x7f, 0x0, 0x938e, 0x0, 0x40}) write$cgroup_subtree(r4, &(0x7f0000000340)={[{0x2b, 'io'}, {0x2b, 'pids'}, {0x2b, 'rlimit'}]}, 0x12) 13:31:13 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000180)={0x9085f3df7b5782b4, 0x80, 0x0, 0x4, 0x1, 0x81, 0x0, 0x1, 0x80004, 0xf, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x3}, 0x800, 0x9, 0x1, 0x7, 0x877, 0x0, 0x0, 0x0, 0x4, 0x0, 0x8eb}, r0, 0xe, r2, 0x8) 13:31:14 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x64, 0x6, 0x81, 0x49, 0x0, 0x28, 0x2400, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x80000001, 0x1, @perf_bp={&(0x7f0000000140), 0x9}, 0x88000, 0x1, 0x296, 0x4, 0x2, 0x52d4, 0x9, 0x0, 0x80000001, 0x0, 0xc678}, 0xffffffffffffffff, 0x1, r0, 0x8) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40042409, 0x0) 13:31:14 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:14 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f0000000300)='memory.min\x00', 0x2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) r5 = perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x5c, 0x0, 0x4e, 0x7, 0x0, 0x6, 0x26000, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000180), 0xd}, 0x2014, 0x1, 0x4, 0x9, 0x5, 0x7, 0x3, 0x0, 0x6, 0x0, 0x8db}, 0xffffffffffffffff, 0x1, r2, 0x9) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r5, 0x4008240b, &(0x7f0000000240)={0x3, 0x80, 0x8, 0x0, 0x6, 0x7f, 0x0, 0x2, 0x4080, 0x14, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x1000, 0xffffffffffffc89b}, 0x84000, 0x56, 0x4, 0x9, 0x8000000000000001, 0xe81d, 0x7f, 0x0, 0x938e, 0x0, 0x40}) write$cgroup_subtree(r4, &(0x7f0000000340)={[{0x2b, 'io'}, {0x2b, 'pids'}, {0x2b, 'rlimit'}]}, 0x12) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_int(r0, &(0x7f0000000300)='memory.min\x00', 0x2, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x5c, 0x0, 0x4e, 0x7, 0x0, 0x6, 0x26000, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000180), 0xd}, 0x2014, 0x1, 0x4, 0x9, 0x5, 0x7, 0x3, 0x0, 0x6, 0x0, 0x8db}, 0xffffffffffffffff, 0x1, r2, 0x9) (async) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r5, 0x4008240b, &(0x7f0000000240)={0x3, 0x80, 0x8, 0x0, 0x6, 0x7f, 0x0, 0x2, 0x4080, 0x14, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext={0x1000, 0xffffffffffffc89b}, 0x84000, 0x56, 0x4, 0x9, 0x8000000000000001, 0xe81d, 0x7f, 0x0, 0x938e, 0x0, 0x40}) (async) write$cgroup_subtree(r4, &(0x7f0000000340)={[{0x2b, 'io'}, {0x2b, 'pids'}, {0x2b, 'rlimit'}]}, 0x12) (async) 13:31:14 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:14 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup(r0, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:14 executing program 0: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='blkio.bfq.time_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair(0x6, 0x6, 0x3ff, &(0x7f0000000540)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000500)={0xffff, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x19, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="95000000000000000449f2f8760000880c0003000000ff000000009500000000000000"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x0, 0xe, 0x40}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x1, 0x1000}, 0x10, r2, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) perf_event_open(&(0x7f00000004c0)={0x5, 0x80, 0x3, 0x99, 0x40, 0x81, 0x0, 0x9, 0x20, 0xa, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000480), 0xa}, 0x200, 0x9, 0x0, 0x8, 0x6, 0x40, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r3, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0], 0x0, 0x8, &(0x7f0000000240)=[{}], 0x8, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:14 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:14 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) r3 = perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x64, 0x6, 0x81, 0x49, 0x0, 0x28, 0x2400, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x80000001, 0x1, @perf_bp={&(0x7f0000000140), 0x9}, 0x88000, 0x1, 0x296, 0x4, 0x2, 0x52d4, 0x9, 0x0, 0x80000001, 0x0, 0xc678}, 0xffffffffffffffff, 0x1, r0, 0x8) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40042409, 0x0) 13:31:14 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:14 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x64, 0x6, 0x81, 0x49, 0x0, 0x28, 0x2400, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x80000001, 0x1, @perf_bp={&(0x7f0000000140), 0x9}, 0x88000, 0x1, 0x296, 0x4, 0x2, 0x52d4, 0x9, 0x0, 0x80000001, 0x0, 0xc678}, 0xffffffffffffffff, 0x1, r0, 0x8) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40042409, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x64, 0x6, 0x81, 0x49, 0x0, 0x28, 0x2400, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x80000001, 0x1, @perf_bp={&(0x7f0000000140), 0x9}, 0x88000, 0x1, 0x296, 0x4, 0x2, 0x52d4, 0x9, 0x0, 0x80000001, 0x0, 0xc678}, 0xffffffffffffffff, 0x1, r0, 0x8) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40042409, 0x0) (async) 13:31:14 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d166", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:14 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup(r0, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:14 executing program 0: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='blkio.bfq.time_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair(0x6, 0x6, 0x3ff, &(0x7f0000000540)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000500)={0xffff, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x19, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="95000000000000000449f2f8760000880c0003000000ff000000009500000000000000"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x0, 0xe, 0x40}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x1, 0x1000}, 0x10, r2, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) (async, rerun: 32) perf_event_open(&(0x7f00000004c0)={0x5, 0x80, 0x3, 0x99, 0x40, 0x81, 0x0, 0x9, 0x20, 0xa, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000480), 0xa}, 0x200, 0x9, 0x0, 0x8, 0x6, 0x40, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async, rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000440)={r3, 0xe0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0], 0x0, 0x8, &(0x7f0000000240)=[{}], 0x8, 0x10, &(0x7f0000000280), &(0x7f00000002c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000300)}}, 0x10) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async, rerun: 32) write$cgroup_subtree(r0, 0x0, 0x0) (rerun: 32) 13:31:15 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:15 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = syz_clone(0x80021000, &(0x7f0000000140)="f6ebaf1f0254a1e23aa3d5ba3737418898807639d787be11137f04212063110a4025ddd1efd87a07e9cd3a2748a7327126f8817fec7f9af497b2d7dea40a8750eeb935e92ead29b9961582c77733a18c05428d0cfa65d1c4cae047dc1a90c9e2d395e10796d22f28912800247f241c6f2dcad64dd238fee1df424fa01b5db5f9a2dfe6303ca1810e8a59b2f882d44ea1b4a0bb991c3b27ac22", 0x99, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="979e40340ec902760cf0571fb434acfe8170101fe334b57bb24b7e4f1ac8dfb45122c85bc82b0c0d218cda3a26a5cace3c43076207b5f72992e0e5c6817d40ac0974834bd38fe19dc4913aebb5fdeb21e73e342f821dc2f94f9706a130fb348f5c6cd09c7f7eb5c72d198d590763303c125631b09cc6f7946a4a2c8fa3354d383609404a94f88d92d0330804982f550d8b414b93db00c68d34562f16ec27ec40d46fbf2e61cb8dbdcf3a8f78e42d877f85d4592077d27aa28679641a30ae8fd7339100d29881375f83dbec27fe6e66274b3f1ab06016a363b6f3344634f066e98d1442b1bb8b63eea2938eb20b0f56a285bc9146") perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, r0, 0x6, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r3 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000380)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f00000003c0)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) 13:31:15 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async, rerun: 32) write$cgroup_subtree(r1, 0x0, 0x0) (rerun: 32) 13:31:15 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d166", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:15 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000180)='memory.stat\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x40) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f00000001c0)='P\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(r0, &(0x7f0000000200)='blkio.bfq.time\x00', 0x0, 0x0) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:15 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup(r0, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:15 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d166", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:15 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup(r0, &(0x7f0000000240)='syz0\x00', 0x200002, 0x0) openat$cgroup(r3, &(0x7f0000000280)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.empty_time\x00', 0x0, 0x0) r4 = gettid() perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x1, 0x5, 0x9, 0x81, 0x0, 0xffffffffffffffff, 0x60, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8000, 0x2, @perf_bp={&(0x7f00000002c0)}, 0xaa49970699931bc6, 0x8, 0xa3d, 0x5, 0x6, 0x6, 0xfff8, 0x0, 0x8}, r4, 0xe, r0, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) r6 = perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x13, 0xe1, 0x1, 0x1f, 0x0, 0x5, 0x68558, 0x4, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x7fffffff, 0x26e}, 0x400, 0x4, 0x8, 0x2, 0x5, 0x3, 0x7, 0x0, 0xff, 0x0, 0x7fffffff}, r2, 0x9, r1, 0x1) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x40082406, &(0x7f00000001c0)='memory.events\x00') 13:31:16 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000180)='memory.stat\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x40) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f00000001c0)='P\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) openat$cgroup_ro(r0, &(0x7f0000000200)='blkio.bfq.time\x00', 0x0, 0x0) (async, rerun: 32) write$cgroup_subtree(r2, 0x0, 0x0) (rerun: 32) 13:31:16 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:16 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c17630511", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, r0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:16 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = syz_clone(0x80021000, &(0x7f0000000140)="f6ebaf1f0254a1e23aa3d5ba3737418898807639d787be11137f04212063110a4025ddd1efd87a07e9cd3a2748a7327126f8817fec7f9af497b2d7dea40a8750eeb935e92ead29b9961582c77733a18c05428d0cfa65d1c4cae047dc1a90c9e2d395e10796d22f28912800247f241c6f2dcad64dd238fee1df424fa01b5db5f9a2dfe6303ca1810e8a59b2f882d44ea1b4a0bb991c3b27ac22", 0x99, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="979e40340ec902760cf0571fb434acfe8170101fe334b57bb24b7e4f1ac8dfb45122c85bc82b0c0d218cda3a26a5cace3c43076207b5f72992e0e5c6817d40ac0974834bd38fe19dc4913aebb5fdeb21e73e342f821dc2f94f9706a130fb348f5c6cd09c7f7eb5c72d198d590763303c125631b09cc6f7946a4a2c8fa3354d383609404a94f88d92d0330804982f550d8b414b93db00c68d34562f16ec27ec40d46fbf2e61cb8dbdcf3a8f78e42d877f85d4592077d27aa28679641a30ae8fd7339100d29881375f83dbec27fe6e66274b3f1ab06016a363b6f3344634f066e98d1442b1bb8b63eea2938eb20b0f56a285bc9146") perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, r0, 0x6, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) r3 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000380)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f00000003c0)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) 13:31:16 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup(r0, &(0x7f0000000240)='syz0\x00', 0x200002, 0x0) openat$cgroup(r3, &(0x7f0000000280)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.empty_time\x00', 0x0, 0x0) r4 = gettid() perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x1, 0x5, 0x9, 0x81, 0x0, 0xffffffffffffffff, 0x60, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8000, 0x2, @perf_bp={&(0x7f00000002c0)}, 0xaa49970699931bc6, 0x8, 0xa3d, 0x5, 0x6, 0x6, 0xfff8, 0x0, 0x8}, r4, 0xe, r0, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) (async) r6 = perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x13, 0xe1, 0x1, 0x1f, 0x0, 0x5, 0x68558, 0x4, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x7fffffff, 0x26e}, 0x400, 0x4, 0x8, 0x2, 0x5, 0x3, 0x7, 0x0, 0xff, 0x0, 0x7fffffff}, r2, 0x9, r1, 0x1) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x40082406, &(0x7f00000001c0)='memory.events\x00') 13:31:16 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c17630511", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:16 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) [ 818.360585][ T11] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 13:31:17 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup(r0, &(0x7f0000000240)='syz0\x00', 0x200002, 0x0) openat$cgroup(r3, &(0x7f0000000280)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup(r3, &(0x7f0000000280)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.empty_time\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000200)='blkio.bfq.empty_time\x00', 0x0, 0x0) r4 = gettid() perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x1, 0x5, 0x9, 0x81, 0x0, 0xffffffffffffffff, 0x60, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8000, 0x2, @perf_bp={&(0x7f00000002c0)}, 0xaa49970699931bc6, 0x8, 0xa3d, 0x5, 0x6, 0x6, 0xfff8, 0x0, 0x8}, r4, 0xe, r0, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) r6 = perf_event_open$cgroup(&(0x7f0000000140)={0x1, 0x80, 0x13, 0xe1, 0x1, 0x1f, 0x0, 0x5, 0x68558, 0x4, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x7fffffff, 0x26e}, 0x400, 0x4, 0x8, 0x2, 0x5, 0x3, 0x7, 0x0, 0xff, 0x0, 0x7fffffff}, r2, 0x9, r1, 0x1) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x40082406, &(0x7f00000001c0)='memory.events\x00') (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x40082406, &(0x7f00000001c0)='memory.events\x00') 13:31:17 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async, rerun: 64) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) (rerun: 64) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:17 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) [ 818.664070][ T11] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 13:31:17 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = syz_clone(0x80021000, &(0x7f0000000140)="f6ebaf1f0254a1e23aa3d5ba3737418898807639d787be11137f04212063110a4025ddd1efd87a07e9cd3a2748a7327126f8817fec7f9af497b2d7dea40a8750eeb935e92ead29b9961582c77733a18c05428d0cfa65d1c4cae047dc1a90c9e2d395e10796d22f28912800247f241c6f2dcad64dd238fee1df424fa01b5db5f9a2dfe6303ca1810e8a59b2f882d44ea1b4a0bb991c3b27ac22", 0x99, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="979e40340ec902760cf0571fb434acfe8170101fe334b57bb24b7e4f1ac8dfb45122c85bc82b0c0d218cda3a26a5cace3c43076207b5f72992e0e5c6817d40ac0974834bd38fe19dc4913aebb5fdeb21e73e342f821dc2f94f9706a130fb348f5c6cd09c7f7eb5c72d198d590763303c125631b09cc6f7946a4a2c8fa3354d383609404a94f88d92d0330804982f550d8b414b93db00c68d34562f16ec27ec40d46fbf2e61cb8dbdcf3a8f78e42d877f85d4592077d27aa28679641a30ae8fd7339100d29881375f83dbec27fe6e66274b3f1ab06016a363b6f3344634f066e98d1442b1bb8b63eea2938eb20b0f56a285bc9146") perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, r0, 0x6, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r3 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000380)='syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f00000003c0)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) syz_clone(0x80021000, &(0x7f0000000140)="f6ebaf1f0254a1e23aa3d5ba3737418898807639d787be11137f04212063110a4025ddd1efd87a07e9cd3a2748a7327126f8817fec7f9af497b2d7dea40a8750eeb935e92ead29b9961582c77733a18c05428d0cfa65d1c4cae047dc1a90c9e2d395e10796d22f28912800247f241c6f2dcad64dd238fee1df424fa01b5db5f9a2dfe6303ca1810e8a59b2f882d44ea1b4a0bb991c3b27ac22", 0x99, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="979e40340ec902760cf0571fb434acfe8170101fe334b57bb24b7e4f1ac8dfb45122c85bc82b0c0d218cda3a26a5cace3c43076207b5f72992e0e5c6817d40ac0974834bd38fe19dc4913aebb5fdeb21e73e342f821dc2f94f9706a130fb348f5c6cd09c7f7eb5c72d198d590763303c125631b09cc6f7946a4a2c8fa3354d383609404a94f88d92d0330804982f550d8b414b93db00c68d34562f16ec27ec40d46fbf2e61cb8dbdcf3a8f78e42d877f85d4592077d27aa28679641a30ae8fd7339100d29881375f83dbec27fe6e66274b3f1ab06016a363b6f3344634f066e98d1442b1bb8b63eea2938eb20b0f56a285bc9146") (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext}, r0, 0x6, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) openat$cgroup(0xffffffffffffffff, &(0x7f0000000380)='syz0\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r3, &(0x7f00000003c0)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) (async) [ 818.904693][ T11] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 819.081632][ T11] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 820.819446][ T11] hsr_slave_0: left promiscuous mode [ 820.836412][ T11] hsr_slave_1: left promiscuous mode [ 820.890068][ T11] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 820.907309][ T11] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 820.920988][ T11] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 820.940874][ T11] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 820.989433][ T11] bridge_slave_1: left allmulticast mode [ 820.995181][ T11] bridge_slave_1: left promiscuous mode [ 821.005371][ T11] bridge0: port 2(bridge_slave_1) entered disabled state [ 821.039001][ T11] bridge_slave_0: left allmulticast mode [ 821.044763][ T11] bridge_slave_0: left promiscuous mode [ 821.057625][ T11] bridge0: port 1(bridge_slave_0) entered disabled state [ 821.128156][ T11] veth1_macvtap: left promiscuous mode [ 821.133809][ T11] veth0_macvtap: left promiscuous mode [ 821.153650][ T11] veth1_vlan: left promiscuous mode [ 821.177725][ T11] veth0_vlan: left promiscuous mode [ 821.889640][ T11] team0 (unregistering): Port device team_slave_1 removed [ 821.922216][ T11] team0 (unregistering): Port device team_slave_0 removed [ 821.967923][ T11] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 822.011862][ T11] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 822.288256][ T5129] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 822.298659][ T5129] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 822.306607][ T5129] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 822.316673][ T5129] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 822.336665][ T5129] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 822.344968][ T5129] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 822.391174][ T11] bond0 (unregistering): Released all slaves [ 823.046924][T19992] chnl_net:caif_netlink_parms(): no params data found [ 823.238199][T19992] bridge0: port 1(bridge_slave_0) entered blocking state [ 823.245400][T19992] bridge0: port 1(bridge_slave_0) entered disabled state [ 823.277550][T19992] bridge_slave_0: entered allmulticast mode [ 823.307480][T19992] bridge_slave_0: entered promiscuous mode [ 823.328708][T19992] bridge0: port 2(bridge_slave_1) entered blocking state [ 823.347342][T19992] bridge0: port 2(bridge_slave_1) entered disabled state [ 823.354761][T19992] bridge_slave_1: entered allmulticast mode [ 823.388862][T19992] bridge_slave_1: entered promiscuous mode [ 823.501720][T19992] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 823.528339][T19992] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 823.583221][T19992] team0: Port device team_slave_0 added [ 823.601812][T19992] team0: Port device team_slave_1 added [ 823.660739][T19992] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 823.677255][T19992] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 823.757261][T19992] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 823.838903][T19992] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 823.845925][T19992] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 823.911339][T19992] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 824.036402][T19992] hsr_slave_0: entered promiscuous mode [ 824.058709][T19992] hsr_slave_1: entered promiscuous mode [ 824.067795][T19992] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 824.087342][T19992] Cannot create hsr debugfs directory [ 824.437382][ T5126] Bluetooth: hci2: command 0x0409 tx timeout [ 826.411803][T19992] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 826.428720][T19992] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 826.452941][T19992] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 826.474670][T19992] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 826.527886][ T5126] Bluetooth: hci2: command 0x041b tx timeout [ 826.630940][T19992] 8021q: adding VLAN 0 to HW filter on device bond0 [ 826.658539][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 826.666702][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 826.681486][T19992] 8021q: adding VLAN 0 to HW filter on device team0 [ 826.695350][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 826.705540][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 826.715043][ T5173] bridge0: port 1(bridge_slave_0) entered blocking state [ 826.722278][ T5173] bridge0: port 1(bridge_slave_0) entered forwarding state [ 826.751521][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 826.761081][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 826.770933][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 826.781604][ T22] bridge0: port 2(bridge_slave_1) entered blocking state [ 826.788859][ T22] bridge0: port 2(bridge_slave_1) entered forwarding state [ 826.798487][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 826.808623][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 826.818540][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 826.833975][ T22] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 826.867200][ T5082] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 826.875754][ T5082] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 826.886318][ T5082] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 826.897078][ T5082] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 826.906464][ T5082] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 826.915853][ T5082] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 826.925284][ T5082] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 826.936851][T19992] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 827.354049][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 827.363175][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 827.378409][T19992] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 827.411107][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 827.421269][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 827.461747][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 827.471435][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 827.483828][T19992] veth0_vlan: entered promiscuous mode [ 827.494900][ T5082] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 827.507003][ T5082] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 827.523695][T19992] veth1_vlan: entered promiscuous mode [ 827.614059][T15444] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 827.623986][T15444] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 827.645410][T15444] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 827.660683][T15444] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 827.673770][T19992] veth0_macvtap: entered promiscuous mode [ 827.684139][ T5231] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 827.696835][T19992] veth1_macvtap: entered promiscuous mode [ 827.726030][T19992] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 827.736924][T19992] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 827.759241][T19992] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 827.771597][T19992] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 827.782066][T19992] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 827.796831][T19992] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 827.810036][T19992] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 827.821265][T19992] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 827.831553][T19992] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 827.842556][T19992] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 827.854565][T19992] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 827.866881][T15444] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 827.879001][T15444] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 827.893421][T19992] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 827.904541][T19992] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 827.915391][T19992] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 827.929913][T19992] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 827.940225][T19992] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 827.950964][T19992] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 827.962029][T19992] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 827.974419][T19992] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 827.984822][T19992] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 827.995878][T19992] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 828.009717][T19992] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 828.021005][ T5170] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 828.030220][ T5170] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 828.044450][T19992] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 828.054374][T19992] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 828.063350][T19992] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 828.073566][T19992] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 828.224136][ T5899] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 828.247384][ T5899] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 828.274830][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 828.319533][ T5899] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 828.337927][ T5899] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 828.377851][ T5173] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 13:31:26 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000180)='memory.stat\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x40) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f00000001c0)='P\x00') (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async, rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async, rerun: 64) openat$cgroup_ro(r0, &(0x7f0000000200)='blkio.bfq.time\x00', 0x0, 0x0) (async) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:26 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c17630511", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:26 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async, rerun: 32) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:26 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r3) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:26 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:26 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x7f, 0x20, 0x6, 0x0, 0x0, 0x7de, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0xffffff00, 0x4, @perf_bp={&(0x7f0000000180), 0x7}, 0x82000, 0x8e, 0x4, 0x7, 0x7, 0x2, 0xb6c3, 0x0, 0x800, 0x0, 0x8}, 0xffffffffffffffff, 0xf, r2, 0x3) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) [ 828.611704][ T5126] Bluetooth: hci2: command 0x040f tx timeout 13:31:27 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0xdf, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000140)={0xffffffffffffffff, 0x445f, 0x10}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000340)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, &(0x7f0000000180)="de5cfb4d58caaed2d75ea0fcfcc2a9d3d778e670765a1fbcec261c3e02745989e30f287623b98a4551c4540b1efd3811352e4a123427fbe345dd2ff7a5feed548ebc0b1140b867d3935c61327cd3bd1975b1adab685cc772b096862cabdc01fb77048135c5ad8ac159d17b604ade804924aaa061f0133c16fda1c7ee70b9ca987714d155918b8aea61e01173c06fd2a65e4da6fada7819b6e3081f6ed4378250dbab6479cf9ac430398380c25e35c47a3b9332699135d79a06d241e1a768f7ce2e1dc76471d7000efaeb5ae9dbb174b82c50bc901007b0", &(0x7f0000000280)=""/77}, 0x20) 13:31:27 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000000, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.io_merged\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r2, &(0x7f00000001c0)='memory.events\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:27 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socket$kcm(0x29, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) 13:31:27 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa69", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:27 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (rerun: 32) socket$kcm(0x29, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async, rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (rerun: 64) 13:31:27 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x7f, 0x20, 0x6, 0x0, 0x0, 0x7de, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0xffffff00, 0x4, @perf_bp={&(0x7f0000000180), 0x7}, 0x82000, 0x8e, 0x4, 0x7, 0x7, 0x2, 0xb6c3, 0x0, 0x800, 0x0, 0x8}, 0xffffffffffffffff, 0xf, r2, 0x3) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) (async, rerun: 64) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:27 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:27 executing program 3: openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socket$kcm(0x29, 0x3, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) 13:31:28 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0xdf, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0xdf, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000140)={0xffffffffffffffff, 0x445f, 0x10}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000340)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) (async) openat$cgroup_ro(r4, &(0x7f0000000340)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, &(0x7f0000000180)="de5cfb4d58caaed2d75ea0fcfcc2a9d3d778e670765a1fbcec261c3e02745989e30f287623b98a4551c4540b1efd3811352e4a123427fbe345dd2ff7a5feed548ebc0b1140b867d3935c61327cd3bd1975b1adab685cc772b096862cabdc01fb77048135c5ad8ac159d17b604ade804924aaa061f0133c16fda1c7ee70b9ca987714d155918b8aea61e01173c06fd2a65e4da6fada7819b6e3081f6ed4378250dbab6479cf9ac430398380c25e35c47a3b9332699135d79a06d241e1a768f7ce2e1dc76471d7000efaeb5ae9dbb174b82c50bc901007b0", &(0x7f0000000280)=""/77}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, &(0x7f0000000180)="de5cfb4d58caaed2d75ea0fcfcc2a9d3d778e670765a1fbcec261c3e02745989e30f287623b98a4551c4540b1efd3811352e4a123427fbe345dd2ff7a5feed548ebc0b1140b867d3935c61327cd3bd1975b1adab685cc772b096862cabdc01fb77048135c5ad8ac159d17b604ade804924aaa061f0133c16fda1c7ee70b9ca987714d155918b8aea61e01173c06fd2a65e4da6fada7819b6e3081f6ed4378250dbab6479cf9ac430398380c25e35c47a3b9332699135d79a06d241e1a768f7ce2e1dc76471d7000efaeb5ae9dbb174b82c50bc901007b0", &(0x7f0000000280)=""/77}, 0x20) 13:31:28 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x7f, 0x20, 0x6, 0x0, 0x0, 0x7de, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0xffffff00, 0x4, @perf_bp={&(0x7f0000000180), 0x7}, 0x82000, 0x8e, 0x4, 0x7, 0x7, 0x2, 0xb6c3, 0x0, 0x800, 0x0, 0x8}, 0xffffffffffffffff, 0xf, r2, 0x3) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 64) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:28 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000000, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.io_merged\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r2, &(0x7f00000001c0)='memory.events\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000000, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) (async) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.io_merged\x00', 0x0, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) openat$cgroup_ro(r2, &(0x7f00000001c0)='memory.events\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) 13:31:28 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa69", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:28 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x2, 0xa, 0xff, 0x0, 0x0, 0x100000000, 0x400, 0xf, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x83, 0x2, @perf_bp={&(0x7f0000000140), 0x3}, 0x0, 0x0, 0x4, 0x6, 0x3f, 0xffffff80, 0x7f, 0x0, 0x6, 0x0, 0x401}, 0xffffffffffffffff, 0x0, r0, 0x3) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:28 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:28 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) r6 = openat$cgroup_ro(r3, &(0x7f0000000140)='memory.events.local\x00', 0x7a05, 0x1700) r7 = perf_event_open$cgroup(&(0x7f00000001c0)={0x1, 0x80, 0x38, 0x3f, 0x4, 0xe6, 0x0, 0x4, 0x202, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, @perf_bp={&(0x7f0000000180), 0x4}, 0x92000, 0x1f, 0x1, 0x9, 0x5, 0x8, 0x3, 0x0, 0x9, 0x0, 0x8}, r3, 0xb, r1, 0xa) ioctl$PERF_EVENT_IOC_SET_BPF(r7, 0x40042408, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r8, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r9]}, 0x80) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r9}, 0x8) r11 = openat$cgroup_ro(r5, &(0x7f0000000240)='cpuacct.usage_percpu\x00', 0x7a05, 0x1700) write$cgroup_int(r11, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r0, &(0x7f0000000100)='blkio.throttle.io_serviced\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x4030582a, &(0x7f0000000040)) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x7f, 0x40, 0x8, 0x20, 0x0, 0xffffffff, 0x28008, 0x1d, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7fffffff, 0x4, @perf_bp={&(0x7f0000000280), 0x298ddb1ae2372206}, 0x11004, 0x13ee, 0x4, 0x8, 0xc000000000000000, 0x81, 0xab, 0x0, 0x8, 0x0, 0x7}, 0x0, 0x5, r10, 0x8) write$cgroup_subtree(r6, 0x0, 0x0) 13:31:28 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) r6 = openat$cgroup_ro(r3, &(0x7f0000000140)='memory.events.local\x00', 0x7a05, 0x1700) (async) r7 = perf_event_open$cgroup(&(0x7f00000001c0)={0x1, 0x80, 0x38, 0x3f, 0x4, 0xe6, 0x0, 0x4, 0x202, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, @perf_bp={&(0x7f0000000180), 0x4}, 0x92000, 0x1f, 0x1, 0x9, 0x5, 0x8, 0x3, 0x0, 0x9, 0x0, 0x8}, r3, 0xb, r1, 0xa) ioctl$PERF_EVENT_IOC_SET_BPF(r7, 0x40042408, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r8, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r9]}, 0x80) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r9}, 0x8) (async) r11 = openat$cgroup_ro(r5, &(0x7f0000000240)='cpuacct.usage_percpu\x00', 0x7a05, 0x1700) write$cgroup_int(r11, &(0x7f0000000000), 0xffe000) (async) openat$cgroup_ro(r0, &(0x7f0000000100)='blkio.throttle.io_serviced\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x4030582a, &(0x7f0000000040)) (async) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x7f, 0x40, 0x8, 0x20, 0x0, 0xffffffff, 0x28008, 0x1d, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7fffffff, 0x4, @perf_bp={&(0x7f0000000280), 0x298ddb1ae2372206}, 0x11004, 0x13ee, 0x4, 0x8, 0xc000000000000000, 0x81, 0xab, 0x0, 0x8, 0x0, 0x7}, 0x0, 0x5, r10, 0x8) (async) write$cgroup_subtree(r6, 0x0, 0x0) 13:31:28 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0xdf, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000140)={0xffffffffffffffff, 0x445f, 0x10}, 0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) openat$cgroup_ro(r4, &(0x7f0000000340)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, &(0x7f0000000180)="de5cfb4d58caaed2d75ea0fcfcc2a9d3d778e670765a1fbcec261c3e02745989e30f287623b98a4551c4540b1efd3811352e4a123427fbe345dd2ff7a5feed548ebc0b1140b867d3935c61327cd3bd1975b1adab685cc772b096862cabdc01fb77048135c5ad8ac159d17b604ade804924aaa061f0133c16fda1c7ee70b9ca987714d155918b8aea61e01173c06fd2a65e4da6fada7819b6e3081f6ed4378250dbab6479cf9ac430398380c25e35c47a3b9332699135d79a06d241e1a768f7ce2e1dc76471d7000efaeb5ae9dbb174b82c50bc901007b0", &(0x7f0000000280)=""/77}, 0x20) 13:31:28 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa69", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:28 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000000, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000000, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.io_merged\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r2, &(0x7f00000001c0)='memory.events\x00', 0x0, 0x0) (async) openat$cgroup_ro(r2, &(0x7f00000001c0)='memory.events\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:29 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x2, 0xa, 0xff, 0x0, 0x0, 0x100000000, 0x400, 0xf, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x83, 0x2, @perf_bp={&(0x7f0000000140), 0x3}, 0x0, 0x0, 0x4, 0x6, 0x3f, 0xffffff80, 0x7f, 0x0, 0x6, 0x0, 0x401}, 0xffffffffffffffff, 0x0, r0, 0x3) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:29 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x2) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) write$cgroup_int(r3, &(0x7f00000001c0)=0x3, 0x12) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x81, 0x9, 0x0, 0x44, 0x0, 0x80000000, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0x80, 0xffff}, 0x40, 0x8000000000000001, 0x10000, 0x2, 0xbe, 0x1, 0x7, 0x0, 0xcc97}, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0x2) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:29 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) r6 = openat$cgroup_ro(r3, &(0x7f0000000140)='memory.events.local\x00', 0x7a05, 0x1700) r7 = perf_event_open$cgroup(&(0x7f00000001c0)={0x1, 0x80, 0x38, 0x3f, 0x4, 0xe6, 0x0, 0x4, 0x202, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, @perf_bp={&(0x7f0000000180), 0x4}, 0x92000, 0x1f, 0x1, 0x9, 0x5, 0x8, 0x3, 0x0, 0x9, 0x0, 0x8}, r3, 0xb, r1, 0xa) ioctl$PERF_EVENT_IOC_SET_BPF(r7, 0x40042408, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r8, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r9]}, 0x80) (async) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r9}, 0x8) (async) r11 = openat$cgroup_ro(r5, &(0x7f0000000240)='cpuacct.usage_percpu\x00', 0x7a05, 0x1700) write$cgroup_int(r11, &(0x7f0000000000), 0xffe000) (async, rerun: 32) openat$cgroup_ro(r0, &(0x7f0000000100)='blkio.throttle.io_serviced\x00', 0x0, 0x0) (rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x4030582a, &(0x7f0000000040)) (async) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x7f, 0x40, 0x8, 0x20, 0x0, 0xffffffff, 0x28008, 0x1d, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7fffffff, 0x4, @perf_bp={&(0x7f0000000280), 0x298ddb1ae2372206}, 0x11004, 0x13ee, 0x4, 0x8, 0xc000000000000000, 0x81, 0xab, 0x0, 0x8, 0x0, 0x7}, 0x0, 0x5, r10, 0x8) write$cgroup_subtree(r6, 0x0, 0x0) 13:31:29 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000006c0)='./cgroup.net/syz0\x00', 0x200002, 0x0) mkdirat$cgroup(r1, &(0x7f0000000700)='syz0\x00', 0x1ff) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f0000000e40)=@bloom_filter={0x1e, 0x1, 0x2, 0x1f, 0x1, 0xffffffffffffffff, 0x20, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4, 0x3, 0xb}, 0x48) socketpair(0x3, 0x5, 0x8, &(0x7f00000007c0)) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89a2, &(0x7f0000000080)) recvmsg$unix(r3, &(0x7f0000000740)={&(0x7f00000001c0), 0x6e, &(0x7f0000000640)=[{&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000fc0)=""/217, 0xd9}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/4, 0x4}, {&(0x7f0000000500)=""/100, 0x64}, {&(0x7f0000000580)=""/166, 0xa6}], 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="969071f118538b0e18dad53839c52d852db77240fdf0720b552cdab8dc069abcb943092f511d285b86e6f1ae0f3664b500d2fef84a0478da2f55ed05fbb01dfc7e862c3b7ea64a2c4793167c2a1ddcfaef8a991f2ef74409cb", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000ff775d2204238cc09dfa4badf39ee8427b948a0000000200005b4d0098c891fa7ee473768d58c49ed260d36f32bff6f7bb985f8d2a6706866d864a18a3cd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="edffffff"], 0x78}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.time\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x7d, &(0x7f00000003c0)=""/125, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x1, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) r6 = syz_clone(0x0, &(0x7f0000000c00)="ec09c3c4018d440c6ee317998f00207a427351b7048fda6f42fd88afd65946a0278b9126581d83e7673be9d8dd0c0b3a79e19a2da3e96627ce407230690e212b1d7794af4715ad5fc7c6068ee9d83c2ac4eca0aa0ca62b27e3862c93eb8a6f08f0990edfc6608010e4b18ccaaec2dac3d370f956e4a9aca6b51eb769da987a74831f0f30ffd7fe22f13968f20b284a55cbbf5301dc00607408ca2af2190d20a4ec3aba3294ab70fc78c158fafcde5320dbb09adb9e345ea450", 0xb9, &(0x7f00000008c0), &(0x7f0000000a00), &(0x7f0000000b40)="626e06d188d32e57163270bf70900fd0f3d0be1c2e3b6b6090e098b3d127aaef1c67bf444a7991cf000321552ae555cf8e32b70965ea6bdac0953185a006b5a10e90f39bee65f8392187f04bf5101a2e26e21a1eef") perf_event_open(&(0x7f0000000a80)={0x4, 0x80, 0x7, 0x9, 0x6, 0x9, 0x0, 0x3, 0x1002, 0xe, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000800)}, 0x80a8, 0xe745, 0x5, 0x2, 0x8, 0x4, 0x7, 0x0, 0x685, 0x0, 0xfff}, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) openat$cgroup_ro(r5, &(0x7f0000000780)='io.stat\x00', 0x0, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r9 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000d80)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r9, &(0x7f0000000dc0)='blkio.bfq.empty_time\x00', 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000e00)='io.stat\x00', 0x0, 0x0) write$cgroup_int(r8, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r7, 0x0, 0x0) [ 830.687474][ T5129] Bluetooth: hci2: command 0x0419 tx timeout 13:31:29 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000300)=0xda6) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x6, 0x9, 0x7, 0xff, 0x0, 0x9, 0x4, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000200), 0x9}, 0x100, 0x0, 0xf68c, 0x9, 0x8, 0xbf4c, 0x3, 0x0, 0x1000, 0x0, 0x9}, 0x0, 0x2, r2, 0x8) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='devices.list\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000380)='memory.events\x00') perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x5, 0xf7, 0xde, 0x3f, 0x0, 0x3, 0x18010, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x9, 0x1, @perf_bp={&(0x7f0000000140), 0x5a92613c54d5b6c5}, 0x1099, 0x5, 0x9, 0x3, 0x8000, 0x8f8, 0x3, 0x0, 0xfffffffc, 0x0, 0x94}, r0, 0x7, r1, 0xb) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:29 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x1000a7ea, 0x180, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0x5, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r3 = syz_clone(0x380800, &(0x7f0000000200)="dade9e90ce0534171d3c226482063545e3ca91952c576d756f7333d983175bd26e24c3500d0e98a59a2015a0cfdeefba0bf7ed2c5c10f967a0a7cfcc17f4f796f0974f75ec0e9e54927f989f1d13b54519aae7ccd52abc07b99a6484b2482871ef9a1e7b8073e147b46fb0edceb9044df19a70a064a18e3a9c3a36a0e33579d04fff3e99a70a0784e8d23e14e04efa169abb6b943245159a021a7cf0e2cdb844c9c79332", 0xa4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="aefd5bcc1b8e9d29776db63493be16ad6e5bc4a8cf738dd3dcdb97c174f40d59d1") ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000380)=0x7ff) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x9, 0xb2021, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xe8, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x4004, 0x5, 0x1ff, 0x7, 0x800, 0x1, 0x7f, 0x0, 0x8dc, 0x0, 0x4}, r3, 0x1, r2, 0x1) 13:31:29 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca2647", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:30 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x2) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) write$cgroup_int(r3, &(0x7f00000001c0)=0x3, 0x12) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x81, 0x9, 0x0, 0x44, 0x0, 0x80000000, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0x80, 0xffff}, 0x40, 0x8000000000000001, 0x10000, 0x2, 0xbe, 0x1, 0x7, 0x0, 0xcc97}, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0x2) write$cgroup_subtree(r2, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x2) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) write$cgroup_int(r3, &(0x7f00000001c0)=0x3, 0x12) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x81, 0x9, 0x0, 0x44, 0x0, 0x80000000, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0x80, 0xffff}, 0x40, 0x8000000000000001, 0x10000, 0x2, 0xbe, 0x1, 0x7, 0x0, 0xcc97}, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0x2) (async) write$cgroup_subtree(r2, 0x0, 0x0) (async) 13:31:30 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x2, 0xa, 0xff, 0x0, 0x0, 0x100000000, 0x400, 0xf, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x83, 0x2, @perf_bp={&(0x7f0000000140), 0x3}, 0x0, 0x0, 0x4, 0x6, 0x3f, 0xffffff80, 0x7f, 0x0, 0x6, 0x0, 0x401}, 0xffffffffffffffff, 0x0, r0, 0x3) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:30 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000300)=0xda6) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x6, 0x9, 0x7, 0xff, 0x0, 0x9, 0x4, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000200), 0x9}, 0x100, 0x0, 0xf68c, 0x9, 0x8, 0xbf4c, 0x3, 0x0, 0x1000, 0x0, 0x9}, 0x0, 0x2, r2, 0x8) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='devices.list\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000380)='memory.events\x00') (async) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x5, 0xf7, 0xde, 0x3f, 0x0, 0x3, 0x18010, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x9, 0x1, @perf_bp={&(0x7f0000000140), 0x5a92613c54d5b6c5}, 0x1099, 0x5, 0x9, 0x3, 0x8000, 0x8f8, 0x3, 0x0, 0xfffffffc, 0x0, 0x94}, r0, 0x7, r1, 0xb) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:30 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca2647", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:30 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000006c0)='./cgroup.net/syz0\x00', 0x200002, 0x0) mkdirat$cgroup(r1, &(0x7f0000000700)='syz0\x00', 0x1ff) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f0000000e40)=@bloom_filter={0x1e, 0x1, 0x2, 0x1f, 0x1, 0xffffffffffffffff, 0x20, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4, 0x3, 0xb}, 0x48) socketpair(0x3, 0x5, 0x8, &(0x7f00000007c0)) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89a2, &(0x7f0000000080)) (async) recvmsg$unix(r3, &(0x7f0000000740)={&(0x7f00000001c0), 0x6e, &(0x7f0000000640)=[{&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000fc0)=""/217, 0xd9}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/4, 0x4}, {&(0x7f0000000500)=""/100, 0x64}, {&(0x7f0000000580)=""/166, 0xa6}], 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="969071f118538b0e18dad53839c52d852db77240fdf0720b552cdab8dc069abcb943092f511d285b86e6f1ae0f3664b500d2fef84a0478da2f55ed05fbb01dfc7e862c3b7ea64a2c4793167c2a1ddcfaef8a991f2ef74409cb", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000ff775d2204238cc09dfa4badf39ee8427b948a0000000200005b4d0098c891fa7ee473768d58c49ed260d36f32bff6f7bb985f8d2a6706866d864a18a3cd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="edffffff"], 0x78}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) (async) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.time\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x7d, &(0x7f00000003c0)=""/125, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x1, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) r6 = syz_clone(0x0, &(0x7f0000000c00)="ec09c3c4018d440c6ee317998f00207a427351b7048fda6f42fd88afd65946a0278b9126581d83e7673be9d8dd0c0b3a79e19a2da3e96627ce407230690e212b1d7794af4715ad5fc7c6068ee9d83c2ac4eca0aa0ca62b27e3862c93eb8a6f08f0990edfc6608010e4b18ccaaec2dac3d370f956e4a9aca6b51eb769da987a74831f0f30ffd7fe22f13968f20b284a55cbbf5301dc00607408ca2af2190d20a4ec3aba3294ab70fc78c158fafcde5320dbb09adb9e345ea450", 0xb9, &(0x7f00000008c0), &(0x7f0000000a00), &(0x7f0000000b40)="626e06d188d32e57163270bf70900fd0f3d0be1c2e3b6b6090e098b3d127aaef1c67bf444a7991cf000321552ae555cf8e32b70965ea6bdac0953185a006b5a10e90f39bee65f8392187f04bf5101a2e26e21a1eef") perf_event_open(&(0x7f0000000a80)={0x4, 0x80, 0x7, 0x9, 0x6, 0x9, 0x0, 0x3, 0x1002, 0xe, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000800)}, 0x80a8, 0xe745, 0x5, 0x2, 0x8, 0x4, 0x7, 0x0, 0x685, 0x0, 0xfff}, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) openat$cgroup_ro(r5, &(0x7f0000000780)='io.stat\x00', 0x0, 0x0) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r9 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000d80)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r9, &(0x7f0000000dc0)='blkio.bfq.empty_time\x00', 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000e00)='io.stat\x00', 0x0, 0x0) (async) write$cgroup_int(r8, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r7, 0x0, 0x0) 13:31:30 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x1000a7ea, 0x180, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0x5, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r3 = syz_clone(0x380800, &(0x7f0000000200)="dade9e90ce0534171d3c226482063545e3ca91952c576d756f7333d983175bd26e24c3500d0e98a59a2015a0cfdeefba0bf7ed2c5c10f967a0a7cfcc17f4f796f0974f75ec0e9e54927f989f1d13b54519aae7ccd52abc07b99a6484b2482871ef9a1e7b8073e147b46fb0edceb9044df19a70a064a18e3a9c3a36a0e33579d04fff3e99a70a0784e8d23e14e04efa169abb6b943245159a021a7cf0e2cdb844c9c79332", 0xa4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="aefd5bcc1b8e9d29776db63493be16ad6e5bc4a8cf738dd3dcdb97c174f40d59d1") ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000380)=0x7ff) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x9, 0xb2021, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xe8, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x4004, 0x5, 0x1ff, 0x7, 0x800, 0x1, 0x7f, 0x0, 0x8dc, 0x0, 0x4}, r3, 0x1, r2, 0x1) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x1000a7ea, 0x180, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0x5, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) syz_clone(0x380800, &(0x7f0000000200)="dade9e90ce0534171d3c226482063545e3ca91952c576d756f7333d983175bd26e24c3500d0e98a59a2015a0cfdeefba0bf7ed2c5c10f967a0a7cfcc17f4f796f0974f75ec0e9e54927f989f1d13b54519aae7ccd52abc07b99a6484b2482871ef9a1e7b8073e147b46fb0edceb9044df19a70a064a18e3a9c3a36a0e33579d04fff3e99a70a0784e8d23e14e04efa169abb6b943245159a021a7cf0e2cdb844c9c79332", 0xa4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="aefd5bcc1b8e9d29776db63493be16ad6e5bc4a8cf738dd3dcdb97c174f40d59d1") (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000380)=0x7ff) (async) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x9, 0xb2021, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xe8, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x4004, 0x5, 0x1ff, 0x7, 0x800, 0x1, 0x7f, 0x0, 0x8dc, 0x0, 0x4}, r3, 0x1, r2, 0x1) (async) 13:31:30 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000006c0)='./cgroup.net/syz0\x00', 0x200002, 0x0) mkdirat$cgroup(r1, &(0x7f0000000700)='syz0\x00', 0x1ff) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000e40)=@bloom_filter={0x1e, 0x1, 0x2, 0x1f, 0x1, 0xffffffffffffffff, 0x20, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4, 0x3, 0xb}, 0x48) (async) socketpair(0x3, 0x5, 0x8, &(0x7f00000007c0)) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89a2, &(0x7f0000000080)) (async) recvmsg$unix(r3, &(0x7f0000000740)={&(0x7f00000001c0), 0x6e, &(0x7f0000000640)=[{&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000fc0)=""/217, 0xd9}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/4, 0x4}, {&(0x7f0000000500)=""/100, 0x64}, {&(0x7f0000000580)=""/166, 0xa6}], 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="969071f118538b0e18dad53839c52d852db77240fdf0720b552cdab8dc069abcb943092f511d285b86e6f1ae0f3664b500d2fef84a0478da2f55ed05fbb01dfc7e862c3b7ea64a2c4793167c2a1ddcfaef8a991f2ef74409cb", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000ff775d2204238cc09dfa4badf39ee8427b948a0000000200005b4d0098c891fa7ee473768d58c49ed260d36f32bff6f7bb985f8d2a6706866d864a18a3cd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="edffffff"], 0x78}, 0x20) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.time\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x7d, &(0x7f00000003c0)=""/125, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x1, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) r6 = syz_clone(0x0, &(0x7f0000000c00)="ec09c3c4018d440c6ee317998f00207a427351b7048fda6f42fd88afd65946a0278b9126581d83e7673be9d8dd0c0b3a79e19a2da3e96627ce407230690e212b1d7794af4715ad5fc7c6068ee9d83c2ac4eca0aa0ca62b27e3862c93eb8a6f08f0990edfc6608010e4b18ccaaec2dac3d370f956e4a9aca6b51eb769da987a74831f0f30ffd7fe22f13968f20b284a55cbbf5301dc00607408ca2af2190d20a4ec3aba3294ab70fc78c158fafcde5320dbb09adb9e345ea450", 0xb9, &(0x7f00000008c0), &(0x7f0000000a00), &(0x7f0000000b40)="626e06d188d32e57163270bf70900fd0f3d0be1c2e3b6b6090e098b3d127aaef1c67bf444a7991cf000321552ae555cf8e32b70965ea6bdac0953185a006b5a10e90f39bee65f8392187f04bf5101a2e26e21a1eef") perf_event_open(&(0x7f0000000a80)={0x4, 0x80, 0x7, 0x9, 0x6, 0x9, 0x0, 0x3, 0x1002, 0xe, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000800)}, 0x80a8, 0xe745, 0x5, 0x2, 0x8, 0x4, 0x7, 0x0, 0x685, 0x0, 0xfff}, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) openat$cgroup_ro(r5, &(0x7f0000000780)='io.stat\x00', 0x0, 0x0) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r9 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000d80)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r9, &(0x7f0000000dc0)='blkio.bfq.empty_time\x00', 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000e00)='io.stat\x00', 0x0, 0x0) write$cgroup_int(r8, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r7, 0x0, 0x0) 13:31:30 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x2) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) write$cgroup_int(r3, &(0x7f00000001c0)=0x3, 0x12) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x81, 0x9, 0x0, 0x44, 0x0, 0x80000000, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0x80, 0xffff}, 0x40, 0x8000000000000001, 0x10000, 0x2, 0xbe, 0x1, 0x7, 0x0, 0xcc97}, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0x2) (async) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:30 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x40d6) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xfffffffffffffffd}, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xf8b9, 0x0, 0xfffffffd, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = perf_event_open$cgroup(&(0x7f0000000240)={0x4, 0x80, 0x20, 0x2, 0x8, 0xc4, 0x0, 0x1, 0x80000, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x8, 0x2, @perf_config_ext={0x4, 0x6}, 0x8000, 0x7, 0x2, 0x5, 0xffffffff, 0x0, 0x5, 0x0, 0x3, 0x0, 0x9}, 0xffffffffffffffff, 0x5, r0, 0xc) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x92, 0x9, 0xfa, 0x4, 0x0, 0x7, 0x22010, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd1f9, 0x2, @perf_bp={&(0x7f0000000180), 0xc}, 0x1010, 0x8001, 0x9, 0x6, 0x8, 0xfffff3f5, 0x9, 0x0, 0x2a70a952, 0x0, 0xffffffff}, r1, 0xd, r2, 0x2) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r4 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r5 = getpid() ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000380)=0x2) perf_event_open(0x0, r5, 0x0, r4, 0x0) r6 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r5, 0xa, r6, 0x0) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x7a, 0x20, 0x8, 0x5b, 0x0, 0x300000000, 0x3, 0x5, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_config_ext={0x32, 0x80cf}, 0x8000, 0x2, 0x7, 0x0, 0x10000, 0x8001, 0x4, 0x0, 0x638, 0x0, 0xfff}, r5, 0x5, 0xffffffffffffffff, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r7, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:30 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 64) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (rerun: 64) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f0000000300)=0xda6) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r1}, 0x8) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x6, 0x9, 0x7, 0xff, 0x0, 0x9, 0x4, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000200), 0x9}, 0x100, 0x0, 0xf68c, 0x9, 0x8, 0xbf4c, 0x3, 0x0, 0x1000, 0x0, 0x9}, 0x0, 0x2, r2, 0x8) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='devices.list\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000380)='memory.events\x00') (async, rerun: 64) perf_event_open$cgroup(&(0x7f0000000180)={0x2, 0x80, 0x5, 0xf7, 0xde, 0x3f, 0x0, 0x3, 0x18010, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x9, 0x1, @perf_bp={&(0x7f0000000140), 0x5a92613c54d5b6c5}, 0x1099, 0x5, 0x9, 0x3, 0x8000, 0x8f8, 0x3, 0x0, 0xfffffffc, 0x0, 0x94}, r0, 0x7, r1, 0xb) (async, rerun: 64) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:31 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x1000a7ea, 0x180, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0x5, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r3 = syz_clone(0x380800, &(0x7f0000000200)="dade9e90ce0534171d3c226482063545e3ca91952c576d756f7333d983175bd26e24c3500d0e98a59a2015a0cfdeefba0bf7ed2c5c10f967a0a7cfcc17f4f796f0974f75ec0e9e54927f989f1d13b54519aae7ccd52abc07b99a6484b2482871ef9a1e7b8073e147b46fb0edceb9044df19a70a064a18e3a9c3a36a0e33579d04fff3e99a70a0784e8d23e14e04efa169abb6b943245159a021a7cf0e2cdb844c9c79332", 0xa4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="aefd5bcc1b8e9d29776db63493be16ad6e5bc4a8cf738dd3dcdb97c174f40d59d1") ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000380)=0x7ff) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x9, 0xb2021, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xe8, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x4004, 0x5, 0x1ff, 0x7, 0x800, 0x1, 0x7f, 0x0, 0x8dc, 0x0, 0x4}, r3, 0x1, r2, 0x1) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x1000a7ea, 0x180, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0x5, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) syz_clone(0x380800, &(0x7f0000000200)="dade9e90ce0534171d3c226482063545e3ca91952c576d756f7333d983175bd26e24c3500d0e98a59a2015a0cfdeefba0bf7ed2c5c10f967a0a7cfcc17f4f796f0974f75ec0e9e54927f989f1d13b54519aae7ccd52abc07b99a6484b2482871ef9a1e7b8073e147b46fb0edceb9044df19a70a064a18e3a9c3a36a0e33579d04fff3e99a70a0784e8d23e14e04efa169abb6b943245159a021a7cf0e2cdb844c9c79332", 0xa4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="aefd5bcc1b8e9d29776db63493be16ad6e5bc4a8cf738dd3dcdb97c174f40d59d1") (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000380)=0x7ff) (async) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x9, 0xb2021, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xe8, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x4004, 0x5, 0x1ff, 0x7, 0x800, 0x1, 0x7f, 0x0, 0x8dc, 0x0, 0x4}, r3, 0x1, r2, 0x1) (async) 13:31:31 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x20800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x100000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x7, 0x2, &(0x7f0000000200)=ANY=[], &(0x7f0000000b00)='GPL\x00', 0x3ff, 0x64, &(0x7f0000000180)=""/100, 0x40f00, 0x2, '\x00', 0x0, 0x23, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0xf, 0x10001, 0x1000}, 0x10, 0x0, r3, 0x0, &(0x7f0000000940)=[r0, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:31 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='pids.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) r2 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r2, 0xb) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x18, 0x9, 0x4, 0x80, 0x0, 0x8, 0x2, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xc99, 0x2, @perf_config_ext={0x4, 0x80000001}, 0x80280, 0x0, 0x5, 0x9, 0x0, 0x800, 0x95a, 0x0, 0x0, 0x0, 0xede}, 0xffffffffffffffff, 0xa, r2, 0x9) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:31 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca2647", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:31 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r1, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:31 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='pids.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) r2 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r2, 0xb) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x18, 0x9, 0x4, 0x80, 0x0, 0x8, 0x2, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xc99, 0x2, @perf_config_ext={0x4, 0x80000001}, 0x80280, 0x0, 0x5, 0x9, 0x0, 0x800, 0x95a, 0x0, 0x0, 0x0, 0xede}, 0xffffffffffffffff, 0xa, r2, 0x9) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:31 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r1, 0xb) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x1, 0xd7, 0x2d, 0x10, 0x0, 0x0, 0x80002, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x984c0, 0x1, 0x0, 0x3, 0x0, 0x5, 0xeb, 0x0, 0x4d0, 0x0, 0x22e}, 0x0, 0x9, r1, 0x2) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000200)=0x8) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r7, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) r9 = bpf$ITER_CREATE(0x21, &(0x7f00000006c0)={r6}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r11 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r10, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r11]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r11}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r13 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r12, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r13]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r13}, 0x8) r14 = bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x7fffffff, 0x3ff, 0x1f, 0xc0, r0, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xe}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0xf, 0x7, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x5}, [@exit, @call={0x85, 0x0, 0x0, 0x1f}, @generic={0x7f, 0x6, 0x9, 0x40, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x1000, &(0x7f0000001c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x22, r8, 0x8, &(0x7f00000005c0)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x9, 0x5, 0x39bd}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)=[r9, r11, 0x1, r3, 0xffffffffffffffff, r13, r14]}, 0x80) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:31 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='pids.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) r2 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r2, 0xb) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x18, 0x9, 0x4, 0x80, 0x0, 0x8, 0x2, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xc99, 0x2, @perf_config_ext={0x4, 0x80000001}, 0x80280, 0x0, 0x5, 0x9, 0x0, 0x800, 0x95a, 0x0, 0x0, 0x0, 0xede}, 0xffffffffffffffff, 0xa, r2, 0x9) (async, rerun: 32) write$cgroup_subtree(r0, 0x0, 0x0) (rerun: 32) 13:31:31 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb9034", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:31 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x20800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x100000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x7, 0x2, &(0x7f0000000200)=ANY=[], &(0x7f0000000b00)='GPL\x00', 0x3ff, 0x64, &(0x7f0000000180)=""/100, 0x40f00, 0x2, '\x00', 0x0, 0x23, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0xf, 0x10001, 0x1000}, 0x10, 0x0, r3, 0x0, &(0x7f0000000940)=[r0, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) openat$cgroup_ro(r3, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:31 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x40d6) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xfffffffffffffffd}, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xf8b9, 0x0, 0xfffffffd, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = gettid() (async) r2 = perf_event_open$cgroup(&(0x7f0000000240)={0x4, 0x80, 0x20, 0x2, 0x8, 0xc4, 0x0, 0x1, 0x80000, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x8, 0x2, @perf_config_ext={0x4, 0x6}, 0x8000, 0x7, 0x2, 0x5, 0xffffffff, 0x0, 0x5, 0x0, 0x3, 0x0, 0x9}, 0xffffffffffffffff, 0x5, r0, 0xc) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x92, 0x9, 0xfa, 0x4, 0x0, 0x7, 0x22010, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd1f9, 0x2, @perf_bp={&(0x7f0000000180), 0xc}, 0x1010, 0x8001, 0x9, 0x6, 0x8, 0xfffff3f5, 0x9, 0x0, 0x2a70a952, 0x0, 0xffffffff}, r1, 0xd, r2, 0x2) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r4 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r5 = getpid() (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000380)=0x2) perf_event_open(0x0, r5, 0x0, r4, 0x0) r6 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r5, 0xa, r6, 0x0) (async) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x7a, 0x20, 0x8, 0x5b, 0x0, 0x300000000, 0x3, 0x5, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_config_ext={0x32, 0x80cf}, 0x8000, 0x2, 0x7, 0x0, 0x10000, 0x8001, 0x4, 0x0, 0x638, 0x0, 0xfff}, r5, 0x5, 0xffffffffffffffff, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r7, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:31 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.time_recursive\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) r2 = perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x9, 0xfe, 0x0, 0xff, 0x0, 0x7ff, 0x40c00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000240), 0x2}, 0x4000, 0x3, 0x401, 0x0, 0x8, 0x4, 0x6, 0x0, 0x1e5, 0x0, 0x4}, 0x0, 0x9, r1, 0x3) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0x2b, 0x4, 0x5, 0x0, 0x3f, 0x8, 0xa, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x53, 0x2, @perf_bp={&(0x7f0000000180), 0x5}, 0x1000, 0x4, 0xa, 0x0, 0x0, 0x1, 0x81, 0x0, 0x9, 0x0, 0x10000}, 0x0, 0x2, r2, 0x3) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:32 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb9034", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:32 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x20800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x100000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x7, 0x2, &(0x7f0000000200)=ANY=[], &(0x7f0000000b00)='GPL\x00', 0x3ff, 0x64, &(0x7f0000000180)=""/100, 0x40f00, 0x2, '\x00', 0x0, 0x23, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0xf, 0x10001, 0x1000}, 0x10, 0x0, r3, 0x0, &(0x7f0000000940)=[r0, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) openat$cgroup_ro(r3, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:32 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r1, 0xb) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x1, 0xd7, 0x2d, 0x10, 0x0, 0x0, 0x80002, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x984c0, 0x1, 0x0, 0x3, 0x0, 0x5, 0xeb, 0x0, 0x4d0, 0x0, 0x22e}, 0x0, 0x9, r1, 0x2) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000200)=0x8) (async) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000200)=0x8) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r7, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r7, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) r9 = bpf$ITER_CREATE(0x21, &(0x7f00000006c0)={r6}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r11 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r10, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r11]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r11}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) r13 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r12, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r13]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r13}, 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x7fffffff, 0x3ff, 0x1f, 0xc0, r0, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xe}, 0x48) (async) r14 = bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x7fffffff, 0x3ff, 0x1f, 0xc0, r0, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xe}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0xf, 0x7, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x5}, [@exit, @call={0x85, 0x0, 0x0, 0x1f}, @generic={0x7f, 0x6, 0x9, 0x40, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x1000, &(0x7f0000001c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x22, r8, 0x8, &(0x7f00000005c0)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x9, 0x5, 0x39bd}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)=[r9, r11, 0x1, r3, 0xffffffffffffffff, r13, r14]}, 0x80) write$cgroup_subtree(r2, 0x0, 0x0) (async) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:32 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r1, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:32 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = syz_clone(0x0, &(0x7f00000001c0)="7a27a4c10e928b172474e27c864c02aad6e3adac886d77f732d76514ec66c4de297e25df092bfdccb2c5d302bc3dfc0e73620fb103960197931ed5da39024c62e20e2fab265ba7c47158a706610ec974af705d64a067b24320d0475c0e766fc523c9faec3768b1c325ed4351bc33affd8c41102a35d37b64f42df2f7d481c3389a3a6b948f62cc7f2589afd7533871f48e62b55620c6775f2bf627aa8fb437b49bbdae3b2cf837042401883301c7587e82b5a456ec26dc30d2c679f9a2af7817f396b631a44f314c8afce666c75e69ca2c2d3574ebaf970d281228e932a9867b29f4e4593d1720a04390ddfdc8214b3826e2", 0xf2, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="968818715948727e2f8dd068a9a697e6bebf45fffdf530f3ec9de02b612512674bba7f6b73191aedc53f4fd2e427f037762bb3336df0be7f4493c9a218f642b7aeff0c97a18d9f244e1276abab") perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8150, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000}, r1, 0xa, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x3, 0x0, 0x5, 0x49, 0x0, 0x33, 0x44, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x2, @perf_config_ext={0x100000001, 0x9}, 0x1004, 0x8, 0x8000, 0x6, 0x7, 0xfffffff9, 0x3ff, 0x0, 0x14f7, 0x0, 0x2067}, 0xffffffffffffffff, 0xd, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) openat$cgroup_ro(r5, &(0x7f00000003c0)='blkio.bfq.io_service_time\x00', 0x0, 0x0) write$cgroup_subtree(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) perf_event_open(&(0x7f0000000440)={0x3, 0x80, 0x9, 0x1, 0x0, 0x39, 0x0, 0x1f, 0x20800, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xb4, 0x4, @perf_bp={&(0x7f0000000400), 0xd}, 0x201, 0xfffffffffffffff9, 0xfffffffd, 0x9, 0x3, 0x3, 0x1, 0x0, 0xe89, 0x0, 0xffffffffffff9c8b}, r1, 0xb, r7, 0x3) 13:31:32 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r1, 0xb) (async) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x1, 0xd7, 0x2d, 0x10, 0x0, 0x0, 0x80002, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x984c0, 0x1, 0x0, 0x3, 0x0, 0x5, 0xeb, 0x0, 0x4d0, 0x0, 0x22e}, 0x0, 0x9, r1, 0x2) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000200)=0x8) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r7, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) r9 = bpf$ITER_CREATE(0x21, &(0x7f00000006c0)={r6}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r11 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r10, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r11]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r11}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r13 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r12, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r13]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r13}, 0x8) (async) r14 = bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x7fffffff, 0x3ff, 0x1f, 0xc0, r0, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xe}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0xf, 0x7, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x5}, [@exit, @call={0x85, 0x0, 0x0, 0x1f}, @generic={0x7f, 0x6, 0x9, 0x40, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x1000, &(0x7f0000001c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x22, r8, 0x8, &(0x7f00000005c0)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x9, 0x5, 0x39bd}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)=[r9, r11, 0x1, r3, 0xffffffffffffffff, r13, r14]}, 0x80) (async) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:32 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb9034", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:32 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x40d6) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xfffffffffffffffd}, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xf8b9, 0x0, 0xfffffffd, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = gettid() r2 = perf_event_open$cgroup(&(0x7f0000000240)={0x4, 0x80, 0x20, 0x2, 0x8, 0xc4, 0x0, 0x1, 0x80000, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x8, 0x2, @perf_config_ext={0x4, 0x6}, 0x8000, 0x7, 0x2, 0x5, 0xffffffff, 0x0, 0x5, 0x0, 0x3, 0x0, 0x9}, 0xffffffffffffffff, 0x5, r0, 0xc) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x92, 0x9, 0xfa, 0x4, 0x0, 0x7, 0x22010, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd1f9, 0x2, @perf_bp={&(0x7f0000000180), 0xc}, 0x1010, 0x8001, 0x9, 0x6, 0x8, 0xfffff3f5, 0x9, 0x0, 0x2a70a952, 0x0, 0xffffffff}, r1, 0xd, r2, 0x2) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) r4 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r5 = getpid() ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000380)=0x2) (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000380)=0x2) perf_event_open(0x0, r5, 0x0, r4, 0x0) r6 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r5, 0xa, r6, 0x0) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x7a, 0x20, 0x8, 0x5b, 0x0, 0x300000000, 0x3, 0x5, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_config_ext={0x32, 0x80cf}, 0x8000, 0x2, 0x7, 0x0, 0x10000, 0x8001, 0x4, 0x0, 0x638, 0x0, 0xfff}, r5, 0x5, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0x7a, 0x20, 0x8, 0x5b, 0x0, 0x300000000, 0x3, 0x5, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_config_ext={0x32, 0x80cf}, 0x8000, 0x2, 0x7, 0x0, 0x10000, 0x8001, 0x4, 0x0, 0x638, 0x0, 0xfff}, r5, 0x5, 0xffffffffffffffff, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r7, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r3, 0x0, 0x0) (async) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:32 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.time_recursive\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x9, 0xfe, 0x0, 0xff, 0x0, 0x7ff, 0x40c00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000240), 0x2}, 0x4000, 0x3, 0x401, 0x0, 0x8, 0x4, 0x6, 0x0, 0x1e5, 0x0, 0x4}, 0x0, 0x9, r1, 0x3) (async) r2 = perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x9, 0xfe, 0x0, 0xff, 0x0, 0x7ff, 0x40c00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000240), 0x2}, 0x4000, 0x3, 0x401, 0x0, 0x8, 0x4, 0x6, 0x0, 0x1e5, 0x0, 0x4}, 0x0, 0x9, r1, 0x3) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0x2b, 0x4, 0x5, 0x0, 0x3f, 0x8, 0xa, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x53, 0x2, @perf_bp={&(0x7f0000000180), 0x5}, 0x1000, 0x4, 0xa, 0x0, 0x0, 0x1, 0x81, 0x0, 0x9, 0x0, 0x10000}, 0x0, 0x2, r2, 0x3) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:32 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r1, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:33 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) close(r0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x0, 0x0, 0x0, 0xfffffffb}, 0x48) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) setsockopt$sock_attach_bpf(r1, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private, @remote}}}, @ip_tos_int={{0x14}}], 0x38}, 0x4000) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r2 = perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x80029, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0x7f, 0x21, 0x0, 0x20, 0x0, 0x100, 0x10010, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x240}, 0xa000, 0x3, 0x60b, 0x5, 0x100, 0x401, 0x3045, 0x0, 0x1, 0x0, 0x4}, r5, 0x3, r2, 0xc) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r7, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) openat$cgroup_ro(r8, &(0x7f0000000140)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:33 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) recvmsg(r4, &(0x7f00000015c0)={&(0x7f00000001c0)=@hci, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)=""/180, 0xb4}, 0x40020100) 13:31:33 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:33 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='blkio.bfq.time_recursive\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) r2 = perf_event_open(&(0x7f0000000280)={0x5, 0x80, 0x9, 0xfe, 0x0, 0xff, 0x0, 0x7ff, 0x40c00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000240), 0x2}, 0x4000, 0x3, 0x401, 0x0, 0x8, 0x4, 0x6, 0x0, 0x1e5, 0x0, 0x4}, 0x0, 0x9, r1, 0x3) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0x2b, 0x4, 0x5, 0x0, 0x3f, 0x8, 0xa, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x53, 0x2, @perf_bp={&(0x7f0000000180), 0x5}, 0x1000, 0x4, 0xa, 0x0, 0x0, 0x1, 0x81, 0x0, 0x9, 0x0, 0x10000}, 0x0, 0x2, r2, 0x3) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:33 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r1 = syz_clone(0x0, &(0x7f00000001c0)="7a27a4c10e928b172474e27c864c02aad6e3adac886d77f732d76514ec66c4de297e25df092bfdccb2c5d302bc3dfc0e73620fb103960197931ed5da39024c62e20e2fab265ba7c47158a706610ec974af705d64a067b24320d0475c0e766fc523c9faec3768b1c325ed4351bc33affd8c41102a35d37b64f42df2f7d481c3389a3a6b948f62cc7f2589afd7533871f48e62b55620c6775f2bf627aa8fb437b49bbdae3b2cf837042401883301c7587e82b5a456ec26dc30d2c679f9a2af7817f396b631a44f314c8afce666c75e69ca2c2d3574ebaf970d281228e932a9867b29f4e4593d1720a04390ddfdc8214b3826e2", 0xf2, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="968818715948727e2f8dd068a9a697e6bebf45fffdf530f3ec9de02b612512674bba7f6b73191aedc53f4fd2e427f037762bb3336df0be7f4493c9a218f642b7aeff0c97a18d9f244e1276abab") perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8150, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000}, r1, 0xa, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x3, 0x0, 0x5, 0x49, 0x0, 0x33, 0x44, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x2, @perf_config_ext={0x100000001, 0x9}, 0x1004, 0x8, 0x8000, 0x6, 0x7, 0xfffffff9, 0x3ff, 0x0, 0x14f7, 0x0, 0x2067}, 0xffffffffffffffff, 0xd, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) openat$cgroup_ro(r5, &(0x7f00000003c0)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async) write$cgroup_subtree(r2, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) (async) perf_event_open(&(0x7f0000000440)={0x3, 0x80, 0x9, 0x1, 0x0, 0x39, 0x0, 0x1f, 0x20800, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xb4, 0x4, @perf_bp={&(0x7f0000000400), 0xd}, 0x201, 0xfffffffffffffff9, 0xfffffffd, 0x9, 0x3, 0x3, 0x1, 0x0, 0xe89, 0x0, 0xffffffffffff9c8b}, r1, 0xb, r7, 0x3) 13:31:33 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000200)='cachefiles_ref\x00', r0}, 0x10) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x3f, 0x6, 0xdb, 0x60, 0x0, 0x3, 0x41000, 0x9, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0xffff0000, 0x1, @perf_bp={&(0x7f0000000140), 0x9}, 0x10140, 0x200, 0xfffffffe, 0x5, 0x1000, 0x3, 0xff7f}, 0x0, 0x10, r3, 0x0) 13:31:33 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) close(r0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x0, 0x0, 0x0, 0xfffffffb}, 0x48) (async) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) setsockopt$sock_attach_bpf(r1, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private, @remote}}}, @ip_tos_int={{0x14}}], 0x38}, 0x4000) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r2 = perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x80029, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0x7f, 0x21, 0x0, 0x20, 0x0, 0x100, 0x10010, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x240}, 0xa000, 0x3, 0x60b, 0x5, 0x100, 0x401, 0x3045, 0x0, 0x1, 0x0, 0x4}, r5, 0x3, r2, 0xc) (async, rerun: 64) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 64) write$cgroup_int(r6, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r7, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) openat$cgroup_ro(r8, &(0x7f0000000140)='blkio.bfq.empty_time\x00', 0x0, 0x0) (async, rerun: 32) write$cgroup_subtree(r3, 0x0, 0x0) (rerun: 32) 13:31:34 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) close(r0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x0, 0x0, 0x0, 0xfffffffb}, 0x48) (async) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) (async, rerun: 32) bpf$MAP_CREATE(0x0, 0x0, 0x0) (rerun: 32) setsockopt$sock_attach_bpf(r1, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) (async, rerun: 64) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) (rerun: 64) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private, @remote}}}, @ip_tos_int={{0x14}}], 0x38}, 0x4000) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) (async, rerun: 64) r2 = perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x80029, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0x7f, 0x21, 0x0, 0x20, 0x0, 0x100, 0x10010, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x240}, 0xa000, 0x3, 0x60b, 0x5, 0x100, 0x401, 0x3045, 0x0, 0x1, 0x0, 0x4}, r5, 0x3, r2, 0xc) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r7, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) (async, rerun: 32) openat$cgroup_ro(r8, &(0x7f0000000140)='blkio.bfq.empty_time\x00', 0x0, 0x0) (async, rerun: 32) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:34 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:34 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) recvmsg(r4, &(0x7f00000015c0)={&(0x7f00000001c0)=@hci, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)=""/180, 0xb4}, 0x40020100) (async) recvmsg(r4, &(0x7f00000015c0)={&(0x7f00000001c0)=@hci, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)=""/180, 0xb4}, 0x40020100) 13:31:34 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = syz_clone(0x0, &(0x7f00000001c0)="7a27a4c10e928b172474e27c864c02aad6e3adac886d77f732d76514ec66c4de297e25df092bfdccb2c5d302bc3dfc0e73620fb103960197931ed5da39024c62e20e2fab265ba7c47158a706610ec974af705d64a067b24320d0475c0e766fc523c9faec3768b1c325ed4351bc33affd8c41102a35d37b64f42df2f7d481c3389a3a6b948f62cc7f2589afd7533871f48e62b55620c6775f2bf627aa8fb437b49bbdae3b2cf837042401883301c7587e82b5a456ec26dc30d2c679f9a2af7817f396b631a44f314c8afce666c75e69ca2c2d3574ebaf970d281228e932a9867b29f4e4593d1720a04390ddfdc8214b3826e2", 0xf2, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="968818715948727e2f8dd068a9a697e6bebf45fffdf530f3ec9de02b612512674bba7f6b73191aedc53f4fd2e427f037762bb3336df0be7f4493c9a218f642b7aeff0c97a18d9f244e1276abab") perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8150, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000}, r1, 0xa, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x3, 0x0, 0x5, 0x49, 0x0, 0x33, 0x44, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x2, @perf_config_ext={0x100000001, 0x9}, 0x1004, 0x8, 0x8000, 0x6, 0x7, 0xfffffff9, 0x3ff, 0x0, 0x14f7, 0x0, 0x2067}, 0xffffffffffffffff, 0xd, r0, 0x8) (async) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x3, 0x0, 0x5, 0x49, 0x0, 0x33, 0x44, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x2, @perf_config_ext={0x100000001, 0x9}, 0x1004, 0x8, 0x8000, 0x6, 0x7, 0xfffffff9, 0x3ff, 0x0, 0x14f7, 0x0, 0x2067}, 0xffffffffffffffff, 0xd, r0, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) openat$cgroup_ro(r5, &(0x7f00000003c0)='blkio.bfq.io_service_time\x00', 0x0, 0x0) write$cgroup_subtree(r2, 0x0, 0x0) (async) write$cgroup_subtree(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) perf_event_open(&(0x7f0000000440)={0x3, 0x80, 0x9, 0x1, 0x0, 0x39, 0x0, 0x1f, 0x20800, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xb4, 0x4, @perf_bp={&(0x7f0000000400), 0xd}, 0x201, 0xfffffffffffffff9, 0xfffffffd, 0x9, 0x3, 0x3, 0x1, 0x0, 0xe89, 0x0, 0xffffffffffff9c8b}, r1, 0xb, r7, 0x3) 13:31:34 executing program 2: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.dequeue\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:34 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) bpf$LINK_DETACH(0x22, &(0x7f00000005c0)=r0, 0x4) r4 = openat$cgroup_ro(r2, &(0x7f0000000140)='devices.list\x00', 0x0, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000c40)={r3}, 0x8) write$cgroup_type(r5, &(0x7f0000000c80), 0x9) bpf$LINK_DETACH(0x22, &(0x7f0000000c00)=r3, 0x4) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r6 = perf_event_open(&(0x7f0000000740)={0x3, 0x80, 0x6, 0x1, 0x0, 0x3, 0x0, 0xef, 0x100a, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000700), 0x1}, 0x81200, 0x9, 0x2, 0x0, 0x4, 0x0, 0x1, 0x0, 0x401}, 0x0, 0x1, r2, 0x8) r7 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000b40)={0x6, 0xa, &(0x7f00000007c0)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_val={0x18, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0x8a}, @map_idx={0x18, 0xa, 0x5, 0x0, 0x6}, @call={0x85, 0x0, 0x0, 0xbf}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @jmp={0x5, 0x1, 0x1, 0x1, 0x0, 0x30, 0x1}, @jmp={0x5, 0x1, 0x8, 0xb, 0x7, 0xffffffffffffffc0, 0xfffffffffffffffc}], &(0x7f00000008c0)='GPL\x00', 0x7, 0x1000, &(0x7f0000001c40)=""/4096, 0x41000, 0x10, '\x00', 0x0, 0x25, r0, 0x8, &(0x7f0000000a00)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000a80)={0x3, 0xe, 0x229e, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[r3, r0, r3, r4, r4, r0, r4]}, 0x80) ioctl$PERF_EVENT_IOC_SET_BPF(r6, 0x40042408, r7) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000600)={r9, 0x9, 0x1, 0x7, &(0x7f00000005c0)}, 0x20) r10 = openat$cgroup_ro(r3, &(0x7f0000000240)='blkio.bfq.time_recursive\x00', 0x0, 0x0) r11 = openat$cgroup_ro(r0, &(0x7f0000000280)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f00000001c0)={0x4, 0x80, 0x8, 0x7f, 0x0, 0xd9, 0x0, 0x7f, 0x80000, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_bp={&(0x7f0000000180), 0xe}, 0x16401, 0x4, 0x80000001, 0x2, 0x5, 0x9, 0x80, 0x0, 0x4, 0x0, 0x9}, r10, 0x0, r11, 0x4) write$cgroup_int(r9, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r8, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r8, 0x0, 0x0) r12 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000500)=@bpf_lsm={0x1d, 0xb, &(0x7f00000002c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x1}, [@exit, @btf_id={0x18, 0x8, 0x3, 0x0, 0x2}, @exit, @map_val={0x18, 0x8, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x2}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x6}]}, &(0x7f0000000340)='syzkaller\x00', 0x4, 0x88, &(0x7f0000000380)=""/136, 0x40f00, 0x0, '\x00', 0x0, 0x1b, r10, 0x8, &(0x7f0000000440)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000480)={0x2, 0x8, 0x7ff, 0x8001}, 0x10, 0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[r4, r0, r11]}, 0x80) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000580)={@map, r12, 0x19}, 0x10) r13 = gettid() perf_event_open(&(0x7f0000000680)={0x2, 0x80, 0x14, 0x7, 0xc4, 0x2, 0x0, 0x1d8, 0x18100, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000000640), 0x4}, 0xc808, 0xa7b3, 0xee5, 0x3, 0x1ff, 0xfffffffa, 0x1, 0x0, 0x2, 0x0, 0x2}, r13, 0x7, r0, 0x3) 13:31:34 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000200)='cachefiles_ref\x00', r0}, 0x10) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x3f, 0x6, 0xdb, 0x60, 0x0, 0x3, 0x41000, 0x9, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0xffff0000, 0x1, @perf_bp={&(0x7f0000000140), 0x9}, 0x10140, 0x200, 0xfffffffe, 0x5, 0x1000, 0x3, 0xff7f}, 0x0, 0x10, r3, 0x0) 13:31:34 executing program 2: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.dequeue\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) (async) openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.dequeue\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) [ 836.437714][ T5129] Bluetooth: hci3: command 0x0406 tx timeout 13:31:34 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:35 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) recvmsg(r4, &(0x7f00000015c0)={&(0x7f00000001c0)=@hci, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)=""/180, 0xb4}, 0x40020100) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r2, 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) (async) recvmsg(r4, &(0x7f00000015c0)={&(0x7f00000001c0)=@hci, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)=""/180, 0xb4}, 0x40020100) (async) 13:31:35 executing program 2: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.dequeue\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:35 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(r1, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000180)={0x2, 0x80, 0x1, 0x68, 0x61, 0x5, 0x0, 0x3ff, 0x100, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x800, 0x5, @perf_bp={&(0x7f0000000140)}, 0x40052, 0x2, 0x7fffffff, 0x8, 0xe2, 0x7, 0x5, 0x0, 0x9, 0x0, 0x43}) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x0) close(r3) close(r3) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:35 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) (async) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000200)='cachefiles_ref\x00', r0}, 0x10) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x3f, 0x6, 0xdb, 0x60, 0x0, 0x3, 0x41000, 0x9, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0xffff0000, 0x1, @perf_bp={&(0x7f0000000140), 0x9}, 0x10140, 0x200, 0xfffffffe, 0x5, 0x1000, 0x3, 0xff7f}, 0x0, 0x10, r3, 0x0) 13:31:35 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x0) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:35 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000140)=0x5, 0x12) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(r1, &(0x7f0000000000)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:35 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x2b33}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:35 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r1, 0xb) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)=',]+^{\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:35 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) (async) bpf$LINK_DETACH(0x22, &(0x7f00000005c0)=r0, 0x4) r4 = openat$cgroup_ro(r2, &(0x7f0000000140)='devices.list\x00', 0x0, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000c40)={r3}, 0x8) write$cgroup_type(r5, &(0x7f0000000c80), 0x9) (async) bpf$LINK_DETACH(0x22, &(0x7f0000000c00)=r3, 0x4) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r6 = perf_event_open(&(0x7f0000000740)={0x3, 0x80, 0x6, 0x1, 0x0, 0x3, 0x0, 0xef, 0x100a, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000700), 0x1}, 0x81200, 0x9, 0x2, 0x0, 0x4, 0x0, 0x1, 0x0, 0x401}, 0x0, 0x1, r2, 0x8) (async) r7 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000b40)={0x6, 0xa, &(0x7f00000007c0)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_val={0x18, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0x8a}, @map_idx={0x18, 0xa, 0x5, 0x0, 0x6}, @call={0x85, 0x0, 0x0, 0xbf}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @jmp={0x5, 0x1, 0x1, 0x1, 0x0, 0x30, 0x1}, @jmp={0x5, 0x1, 0x8, 0xb, 0x7, 0xffffffffffffffc0, 0xfffffffffffffffc}], &(0x7f00000008c0)='GPL\x00', 0x7, 0x1000, &(0x7f0000001c40)=""/4096, 0x41000, 0x10, '\x00', 0x0, 0x25, r0, 0x8, &(0x7f0000000a00)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000a80)={0x3, 0xe, 0x229e, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[r3, r0, r3, r4, r4, r0, r4]}, 0x80) ioctl$PERF_EVENT_IOC_SET_BPF(r6, 0x40042408, r7) (async) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000600)={r9, 0x9, 0x1, 0x7, &(0x7f00000005c0)}, 0x20) r10 = openat$cgroup_ro(r3, &(0x7f0000000240)='blkio.bfq.time_recursive\x00', 0x0, 0x0) r11 = openat$cgroup_ro(r0, &(0x7f0000000280)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f00000001c0)={0x4, 0x80, 0x8, 0x7f, 0x0, 0xd9, 0x0, 0x7f, 0x80000, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_bp={&(0x7f0000000180), 0xe}, 0x16401, 0x4, 0x80000001, 0x2, 0x5, 0x9, 0x80, 0x0, 0x4, 0x0, 0x9}, r10, 0x0, r11, 0x4) (async) write$cgroup_int(r9, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r8, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r8, 0x0, 0x0) (async) r12 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000500)=@bpf_lsm={0x1d, 0xb, &(0x7f00000002c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x1}, [@exit, @btf_id={0x18, 0x8, 0x3, 0x0, 0x2}, @exit, @map_val={0x18, 0x8, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x2}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x6}]}, &(0x7f0000000340)='syzkaller\x00', 0x4, 0x88, &(0x7f0000000380)=""/136, 0x40f00, 0x0, '\x00', 0x0, 0x1b, r10, 0x8, &(0x7f0000000440)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000480)={0x2, 0x8, 0x7ff, 0x8001}, 0x10, 0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[r4, r0, r11]}, 0x80) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000580)={@map, r12, 0x19}, 0x10) r13 = gettid() perf_event_open(&(0x7f0000000680)={0x2, 0x80, 0x14, 0x7, 0xc4, 0x2, 0x0, 0x1d8, 0x18100, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000000640), 0x4}, 0xc808, 0xa7b3, 0xee5, 0x3, 0x1ff, 0xfffffffa, 0x1, 0x0, 0x2, 0x0, 0x2}, r13, 0x7, r0, 0x3) 13:31:35 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(r1, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000180)={0x2, 0x80, 0x1, 0x68, 0x61, 0x5, 0x0, 0x3ff, 0x100, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x800, 0x5, @perf_bp={&(0x7f0000000140)}, 0x40052, 0x2, 0x7fffffff, 0x8, 0xe2, 0x7, 0x5, 0x0, 0x9, 0x0, 0x43}) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) (async) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x0) (async) close(r3) (async) close(r3) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:35 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000140)=0x5, 0x12) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) openat$cgroup_ro(r1, &(0x7f0000000000)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:35 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(r1, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000180)={0x2, 0x80, 0x1, 0x68, 0x61, 0x5, 0x0, 0x3ff, 0x100, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x800, 0x5, @perf_bp={&(0x7f0000000140)}, 0x40052, 0x2, 0x7fffffff, 0x8, 0xe2, 0x7, 0x5, 0x0, 0x9, 0x0, 0x43}) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async, rerun: 32) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) (async, rerun: 32) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x0) (async, rerun: 32) close(r3) (async, rerun: 32) close(r3) (async, rerun: 32) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:36 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x0) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:36 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000140)=0x5, 0x12) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) openat$cgroup_ro(r1, &(0x7f0000000000)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:36 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) (async, rerun: 32) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) (async, rerun: 32) bpf$LINK_DETACH(0x22, &(0x7f00000005c0)=r0, 0x4) (async, rerun: 64) r4 = openat$cgroup_ro(r2, &(0x7f0000000140)='devices.list\x00', 0x0, 0x0) (rerun: 64) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000c40)={r3}, 0x8) write$cgroup_type(r5, &(0x7f0000000c80), 0x9) (async) bpf$LINK_DETACH(0x22, &(0x7f0000000c00)=r3, 0x4) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r6 = perf_event_open(&(0x7f0000000740)={0x3, 0x80, 0x6, 0x1, 0x0, 0x3, 0x0, 0xef, 0x100a, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000700), 0x1}, 0x81200, 0x9, 0x2, 0x0, 0x4, 0x0, 0x1, 0x0, 0x401}, 0x0, 0x1, r2, 0x8) (async) r7 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000b40)={0x6, 0xa, &(0x7f00000007c0)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_val={0x18, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0x8a}, @map_idx={0x18, 0xa, 0x5, 0x0, 0x6}, @call={0x85, 0x0, 0x0, 0xbf}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @jmp={0x5, 0x1, 0x1, 0x1, 0x0, 0x30, 0x1}, @jmp={0x5, 0x1, 0x8, 0xb, 0x7, 0xffffffffffffffc0, 0xfffffffffffffffc}], &(0x7f00000008c0)='GPL\x00', 0x7, 0x1000, &(0x7f0000001c40)=""/4096, 0x41000, 0x10, '\x00', 0x0, 0x25, r0, 0x8, &(0x7f0000000a00)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000a80)={0x3, 0xe, 0x229e, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[r3, r0, r3, r4, r4, r0, r4]}, 0x80) ioctl$PERF_EVENT_IOC_SET_BPF(r6, 0x40042408, r7) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000600)={r9, 0x9, 0x1, 0x7, &(0x7f00000005c0)}, 0x20) (async) r10 = openat$cgroup_ro(r3, &(0x7f0000000240)='blkio.bfq.time_recursive\x00', 0x0, 0x0) (async) r11 = openat$cgroup_ro(r0, &(0x7f0000000280)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f00000001c0)={0x4, 0x80, 0x8, 0x7f, 0x0, 0xd9, 0x0, 0x7f, 0x80000, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x0, @perf_bp={&(0x7f0000000180), 0xe}, 0x16401, 0x4, 0x80000001, 0x2, 0x5, 0x9, 0x80, 0x0, 0x4, 0x0, 0x9}, r10, 0x0, r11, 0x4) (async) write$cgroup_int(r9, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r8, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r8, 0x0, 0x0) (async) r12 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000500)=@bpf_lsm={0x1d, 0xb, &(0x7f00000002c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x1}, [@exit, @btf_id={0x18, 0x8, 0x3, 0x0, 0x2}, @exit, @map_val={0x18, 0x8, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x2}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x6}]}, &(0x7f0000000340)='syzkaller\x00', 0x4, 0x88, &(0x7f0000000380)=""/136, 0x40f00, 0x0, '\x00', 0x0, 0x1b, r10, 0x8, &(0x7f0000000440)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000480)={0x2, 0x8, 0x7ff, 0x8001}, 0x10, 0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[r4, r0, r11]}, 0x80) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000580)={@map, r12, 0x19}, 0x10) (async, rerun: 32) r13 = gettid() (rerun: 32) perf_event_open(&(0x7f0000000680)={0x2, 0x80, 0x14, 0x7, 0xc4, 0x2, 0x0, 0x1d8, 0x18100, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000000640), 0x4}, 0xc808, 0xa7b3, 0xee5, 0x3, 0x1ff, 0xfffffffa, 0x1, 0x0, 0x2, 0x0, 0x2}, r13, 0x7, r0, 0x3) 13:31:36 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) r2 = getpid() perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xff, 0x7, 0x0, 0x5, 0x0, 0x7fffffff, 0x24880, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xf4ff, 0x1, @perf_bp={&(0x7f0000000140), 0x16}, 0x4411, 0x6, 0x57b1, 0x9, 0xe5, 0x3, 0x5, 0x0, 0x0, 0x0, 0x6}, r2, 0x8, r1, 0x8) 13:31:36 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x0) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:36 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r1, 0xb) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)=',]+^{\x00') (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:37 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x2b33}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:37 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x8000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000080)='cpu.stat\x00', 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000500)={0xffff, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x19, 0x4, &(0x7f0000000300)=@raw=[@exit, @generic={0x4, 0x6, 0x7, 0x0, 0xc88}, @alu={0x0, 0x0, 0x9, 0x6, 0x0, 0xfffffffffffffffc}, @exit], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x0, 0xe, 0x40}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1e, 0x3, &(0x7f0000000140)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x6}, @exit], &(0x7f0000000180)='GPL\x00', 0x6, 0x57, &(0x7f00000001c0)=""/87, 0x40f00, 0xa, '\x00', 0x0, 0x5, r2, 0x8, &(0x7f0000000240)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000280)={0x2, 0x6, 0x6, 0x7}, 0x10, r5, r7}, 0x80) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:37 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) write$cgroup_subtree(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) 13:31:37 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) (async) r2 = getpid() perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xff, 0x7, 0x0, 0x5, 0x0, 0x7fffffff, 0x24880, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xf4ff, 0x1, @perf_bp={&(0x7f0000000140), 0x16}, 0x4411, 0x6, 0x57b1, 0x9, 0xe5, 0x3, 0x5, 0x0, 0x0, 0x0, 0x6}, r2, 0x8, r1, 0x8) 13:31:37 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x0, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:37 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r1, 0xb) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)=',]+^{\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:37 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x8000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) openat$cgroup_ro(r4, &(0x7f0000000080)='cpu.stat\x00', 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000500)={0xffff, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x19, 0x4, &(0x7f0000000300)=@raw=[@exit, @generic={0x4, 0x6, 0x7, 0x0, 0xc88}, @alu={0x0, 0x0, 0x9, 0x6, 0x0, 0xfffffffffffffffc}, @exit], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x0, 0xe, 0x40}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1e, 0x3, &(0x7f0000000140)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x6}, @exit], &(0x7f0000000180)='GPL\x00', 0x6, 0x57, &(0x7f00000001c0)=""/87, 0x40f00, 0xa, '\x00', 0x0, 0x5, r2, 0x8, &(0x7f0000000240)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000280)={0x2, 0x6, 0x6, 0x7}, 0x10, r5, r7}, 0x80) (rerun: 32) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0xffe000) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (rerun: 32) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:37 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) r2 = getpid() perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xff, 0x7, 0x0, 0x5, 0x0, 0x7fffffff, 0x24880, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xf4ff, 0x1, @perf_bp={&(0x7f0000000140), 0x16}, 0x4411, 0x6, 0x57b1, 0x9, 0xe5, 0x3, 0x5, 0x0, 0x0, 0x0, 0x6}, r2, 0x8, r1, 0x8) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) getpid() (async) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xff, 0x7, 0x0, 0x5, 0x0, 0x7fffffff, 0x24880, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xf4ff, 0x1, @perf_bp={&(0x7f0000000140), 0x16}, 0x4411, 0x6, 0x57b1, 0x9, 0xe5, 0x3, 0x5, 0x0, 0x0, 0x0, 0x6}, r2, 0x8, r1, 0x8) (async) 13:31:37 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.stat\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() perf_event_open(0x0, r2, 0x0, r1, 0x0) r3 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) perf_event_open(&(0x7f0000000400)={0x0, 0x80, 0x5, 0x0, 0x4, 0x0, 0x0, 0x7fffffff, 0x2000, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x7, 0x1}, 0x1, 0x20, 0x4, 0x0, 0xfffffffffffffb06, 0x10001, 0x0, 0x0, 0x9, 0x0, 0x6}, r2, 0x10, r5, 0x8) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xb7, 0x8, 0x3, 0xa, 0x0, 0x8, 0x2010, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000140), 0x1}, 0x4, 0x9, 0x7, 0x2, 0xfff, 0x2, 0x1f, 0x0, 0x7, 0x0, 0x8}, r2, 0xc, 0xffffffffffffffff, 0x9) r6 = openat$cgroup_ro(r0, &(0x7f0000000240)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x3, 0x80, 0x1, 0x8, 0x1f, 0xa8, 0x0, 0xaa85, 0x80040, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xe6e3, 0x2, @perf_bp={&(0x7f0000000200), 0x6}, 0x40, 0x2, 0x6, 0x3, 0x2, 0x4, 0x4, 0x0, 0x1, 0x0, 0x4}, r2, 0x3, r6, 0x2) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r8, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r7, 0x0, 0x0) 13:31:37 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x8000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) openat$cgroup_ro(r4, &(0x7f0000000080)='cpu.stat\x00', 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000500)={0xffff, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x19, 0x4, &(0x7f0000000300)=@raw=[@exit, @generic={0x4, 0x6, 0x7, 0x0, 0xc88}, @alu={0x0, 0x0, 0x9, 0x6, 0x0, 0xfffffffffffffffc}, @exit], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x0, 0xe, 0x40}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) (async) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1e, 0x3, &(0x7f0000000140)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x6}, @exit], &(0x7f0000000180)='GPL\x00', 0x6, 0x57, &(0x7f00000001c0)=""/87, 0x40f00, 0xa, '\x00', 0x0, 0x5, r2, 0x8, &(0x7f0000000240)={0x2, 0x5}, 0x8, 0x10, &(0x7f0000000280)={0x2, 0x6, 0x6, 0x7}, 0x10, r5, r7}, 0x80) (async) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:38 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x2b33}, 0x0, 0x0, 0xffffffffffffffff, 0x2) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:38 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) write$cgroup_subtree(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async, rerun: 64) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) (rerun: 64) 13:31:38 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x0, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:38 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:38 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.stat\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() perf_event_open(0x0, r2, 0x0, r1, 0x0) r3 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) perf_event_open(&(0x7f0000000400)={0x0, 0x80, 0x5, 0x0, 0x4, 0x0, 0x0, 0x7fffffff, 0x2000, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x7, 0x1}, 0x1, 0x20, 0x4, 0x0, 0xfffffffffffffb06, 0x10001, 0x0, 0x0, 0x9, 0x0, 0x6}, r2, 0x10, r5, 0x8) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xb7, 0x8, 0x3, 0xa, 0x0, 0x8, 0x2010, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000140), 0x1}, 0x4, 0x9, 0x7, 0x2, 0xfff, 0x2, 0x1f, 0x0, 0x7, 0x0, 0x8}, r2, 0xc, 0xffffffffffffffff, 0x9) r6 = openat$cgroup_ro(r0, &(0x7f0000000240)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x3, 0x80, 0x1, 0x8, 0x1f, 0xa8, 0x0, 0xaa85, 0x80040, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xe6e3, 0x2, @perf_bp={&(0x7f0000000200), 0x6}, 0x40, 0x2, 0x6, 0x3, 0x2, 0x4, 0x4, 0x0, 0x1, 0x0, 0x4}, r2, 0x3, r6, 0x2) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r8, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r7, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.stat\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) getpid() (async) perf_event_open(0x0, r2, 0x0, r1, 0x0) (async) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) perf_event_open(&(0x7f0000000400)={0x0, 0x80, 0x5, 0x0, 0x4, 0x0, 0x0, 0x7fffffff, 0x2000, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x7, 0x1}, 0x1, 0x20, 0x4, 0x0, 0xfffffffffffffb06, 0x10001, 0x0, 0x0, 0x9, 0x0, 0x6}, r2, 0x10, r5, 0x8) (async) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xb7, 0x8, 0x3, 0xa, 0x0, 0x8, 0x2010, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000140), 0x1}, 0x4, 0x9, 0x7, 0x2, 0xfff, 0x2, 0x1f, 0x0, 0x7, 0x0, 0x8}, r2, 0xc, 0xffffffffffffffff, 0x9) (async) openat$cgroup_ro(r0, &(0x7f0000000240)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000380)={0x3, 0x80, 0x1, 0x8, 0x1f, 0xa8, 0x0, 0xaa85, 0x80040, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xe6e3, 0x2, @perf_bp={&(0x7f0000000200), 0x6}, 0x40, 0x2, 0x6, 0x3, 0x2, 0x4, 0x4, 0x0, 0x1, 0x0, 0x4}, r2, 0x3, r6, 0x2) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r8, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r7, 0x0, 0x0) (async) 13:31:38 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000280)='memory.current\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) ioctl$TUNSETLINK(r6, 0x400454cd, 0x18) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) openat$cgroup_ro(r6, &(0x7f0000000380)='blkio.bfq.idle_time\x00', 0x0, 0x0) openat$cgroup_int(r1, &(0x7f00000003c0)='cpu.max\x00', 0x2, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) perf_event_open$cgroup(&(0x7f0000000440)={0x5, 0x80, 0x71, 0x4, 0x3, 0x7, 0x0, 0x26, 0x4, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1e65, 0x2, @perf_bp={&(0x7f0000000400), 0x8}, 0x180, 0x3, 0x7, 0x7, 0x5, 0xffffff7f, 0xffff, 0x0, 0xf24a, 0x0, 0x3f}, r7, 0x1, 0xffffffffffffffff, 0xd) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x0) r8 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r10, 0x40082404, &(0x7f0000000340)=0x5) ioctl$TUNGETFILTER(r8, 0x801054db, &(0x7f0000000240)=""/3) close(r4) close(r4) write$cgroup_subtree(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="2b667265657a6572202d70696473202bffffffffffffff7f059d6d332016202d6467766963658720"], 0x28) r11 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r11, 0x40082404, &(0x7f0000000180)=0x4) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:38 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) write$cgroup_subtree(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) [ 840.137054][T20620] warn_alloc: 1 callbacks suppressed 13:31:38 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) [ 840.137080][T20620] syz-executor.5: vmalloc error: size 4096, page order 0, failed to allocate pages, mode:0xdc2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_ZERO), nodemask=(null),cpuset=syz5,mems_allowed=0-1 [ 840.311441][T20620] CPU: 1 PID: 20620 Comm: syz-executor.5 Not tainted 6.2.0-syzkaller-13173-g5b85575ad428 #0 [ 840.321614][T20620] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 840.331733][T20620] Call Trace: [ 840.335069][T20620] [ 840.338050][T20620] dump_stack_lvl+0x136/0x150 [ 840.342852][T20620] warn_alloc+0x213/0x360 [ 840.347262][T20620] ? zone_watermark_ok_safe+0x300/0x300 [ 840.352941][T20620] __vmalloc_node_range+0xf1c/0x1300 [ 840.358319][T20620] ? kernel_clone+0xeb/0xa10 [ 840.362964][T20620] ? delayed_vfree_work+0x70/0x70 [ 840.368027][T20620] ? rcu_read_lock_sched_held+0x3e/0x70 [ 840.373606][T20620] ? trace_kmem_cache_alloc+0xb1/0x110 [ 840.379109][T20620] ? kernel_clone+0xeb/0xa10 [ 840.383746][T20620] copy_process+0x1314/0x76b0 [ 840.388459][T20620] ? kernel_clone+0xeb/0xa10 [ 840.393085][T20620] ? find_held_lock+0x2d/0x110 [ 840.397896][T20620] ? find_held_lock+0x2d/0x110 [ 840.402695][T20620] ? __cleanup_sighand+0xb0/0xb0 [ 840.407672][T20620] ? lock_downgrade+0x690/0x690 [ 840.412551][T20620] ? folio_flags.constprop.0+0x53/0x150 [ 840.418138][T20620] ? folio_add_lru+0x47f/0x7c0 [ 840.422942][T20620] kernel_clone+0xeb/0xa10 [ 840.427399][T20620] ? create_io_thread+0xf0/0xf0 [ 840.432300][T20620] ? find_held_lock+0x2d/0x110 [ 840.437102][T20620] __do_sys_clone+0xba/0x100 [ 840.441829][T20620] ? kernel_clone+0xa10/0xa10 [ 840.446559][T20620] ? syscall_enter_from_user_mode+0x26/0xb0 [ 840.452503][T20620] do_syscall_64+0x39/0xb0 [ 840.456962][T20620] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 840.462895][T20620] RIP: 0033:0x7fd2d188d521 [ 840.467365][T20620] Code: 48 85 ff 74 3d 48 85 f6 74 38 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 7c 13 74 01 c3 31 ed 58 5f ff d0 48 89 c7 b8 3c 00 00 00 [ 840.487017][T20620] RSP: 002b:00007ffc90295998 EFLAGS: 00000206 ORIG_RAX: 0000000000000038 [ 840.495460][T20620] RAX: ffffffffffffffda RBX: 00007fd2d03bc700 RCX: 00007fd2d188d521 [ 840.503460][T20620] RDX: 00007fd2d03bc9d0 RSI: 00007fd2d03bc2f0 RDI: 00000000003d0f00 13:31:38 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) [ 840.511453][T20620] RBP: 00007ffc90295be0 R08: 00007fd2d03bc700 R09: 00007fd2d03bc700 [ 840.519447][T20620] R10: 00007fd2d03bc9d0 R11: 0000000000000206 R12: 00007ffc90295a4e [ 840.527466][T20620] R13: 00007ffc90295a4f R14: 00007fd2d03bc300 R15: 0000000000022000 [ 840.535489][T20620] [ 840.557317][T20620] Mem-Info: 13:31:39 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000280)='memory.current\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) ioctl$TUNSETLINK(r6, 0x400454cd, 0x18) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) openat$cgroup_ro(r6, &(0x7f0000000380)='blkio.bfq.idle_time\x00', 0x0, 0x0) (async) openat$cgroup_int(r1, &(0x7f00000003c0)='cpu.max\x00', 0x2, 0x0) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) (async) perf_event_open$cgroup(&(0x7f0000000440)={0x5, 0x80, 0x71, 0x4, 0x3, 0x7, 0x0, 0x26, 0x4, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1e65, 0x2, @perf_bp={&(0x7f0000000400), 0x8}, 0x180, 0x3, 0x7, 0x7, 0x5, 0xffffff7f, 0xffff, 0x0, 0xf24a, 0x0, 0x3f}, r7, 0x1, 0xffffffffffffffff, 0xd) (async) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x0) (async) r8 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r3}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r10, 0x40082404, &(0x7f0000000340)=0x5) (async) ioctl$TUNGETFILTER(r8, 0x801054db, &(0x7f0000000240)=""/3) (async) close(r4) (async) close(r4) (async) write$cgroup_subtree(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="2b667265657a6572202d70696473202bffffffffffffff7f059d6d332016202d6467766963658720"], 0x28) (async) r11 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r11, 0x40082404, &(0x7f0000000180)=0x4) (async) write$cgroup_subtree(r2, 0x0, 0x0) [ 840.561846][T20620] active_anon:75372 inactive_anon:2553 isolated_anon:0 [ 840.561846][T20620] active_file:0 inactive_file:21483 isolated_file:0 [ 840.561846][T20620] unevictable:768 dirty:2940 writeback:0 [ 840.561846][T20620] slab_reclaimable:21470 slab_unreclaimable:97903 [ 840.561846][T20620] mapped:20373 shmem:9847 pagetables:793 [ 840.561846][T20620] sec_pagetables:0 bounce:0 [ 840.561846][T20620] kernel_misc_reclaimable:0 [ 840.561846][T20620] free:1345325 free_pcp:7207 free_cma:0 13:31:39 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0xffe000) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async, rerun: 32) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:39 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000004c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000280)='memory.current\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) (async) ioctl$TUNSETLINK(r6, 0x400454cd, 0x18) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) openat$cgroup_ro(r6, &(0x7f0000000380)='blkio.bfq.idle_time\x00', 0x0, 0x0) (async) openat$cgroup_int(r1, &(0x7f00000003c0)='cpu.max\x00', 0x2, 0x0) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) (async) perf_event_open$cgroup(&(0x7f0000000440)={0x5, 0x80, 0x71, 0x4, 0x3, 0x7, 0x0, 0x26, 0x4, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1e65, 0x2, @perf_bp={&(0x7f0000000400), 0x8}, 0x180, 0x3, 0x7, 0x7, 0x5, 0xffffff7f, 0xffff, 0x0, 0xf24a, 0x0, 0x3f}, r7, 0x1, 0xffffffffffffffff, 0xd) (async) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x0) (async) r8 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r3}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) (async) ioctl$PERF_EVENT_IOC_PERIOD(r10, 0x40082404, &(0x7f0000000340)=0x5) ioctl$TUNGETFILTER(r8, 0x801054db, &(0x7f0000000240)=""/3) (async) close(r4) (async) close(r4) (async) write$cgroup_subtree(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="2b667265657a6572202d70696473202bffffffffffffff7f059d6d332016202d6467766963658720"], 0x28) r11 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r11, 0x40082404, &(0x7f0000000180)=0x4) (async) write$cgroup_subtree(r2, 0x0, 0x0) [ 840.724474][T20620] Node 0 active_anon:301488kB inactive_anon:10212kB active_file:0kB inactive_file:86160kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:81492kB dirty:12056kB writeback:0kB shmem:37852kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 8192kB writeback_tmp:0kB kernel_stack:10300kB pagetables:3072kB sec_pagetables:0kB all_unreclaimable? no [ 840.957094][T20620] Node 1 active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:72kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:4kB writeback:0kB shmem:1536kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:16kB pagetables:0kB sec_pagetables:0kB all_unreclaimable? no 13:31:39 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:39 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x0, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:39 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() perf_event_open(0x0, r2, 0x0, r1, 0x0) r3 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x7, 0xa3, 0x2, 0x13, 0x0, 0x7e5, 0x42268, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000140), 0x2}, 0x40, 0x1, 0x96cd, 0x4, 0x9, 0x4f3914d3, 0xfdc7, 0x0, 0x552b8401, 0x0, 0x101}, r2, 0xffffffffffffffff, r0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r4, 0x0, 0x0) [ 841.029520][T20620] Node 0 DMA free:15360kB boost:0kB min:200kB low:248kB high:296kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 841.092383][T20620] lowmem_reserve[]: 0 2617 2619 2619 2619 [ 841.139489][T20620] Node 0 DMA32 free:1422600kB boost:0kB min:35440kB low:44300kB high:53160kB reserved_highatomic:0KB active_anon:301692kB inactive_anon:10216kB active_file:0kB inactive_file:85812kB unevictable:1536kB writepending:13256kB present:3129332kB managed:2684988kB mlocked:0kB bounce:0kB free_pcp:20732kB local_pcp:9408kB free_cma:0kB 13:31:39 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) [ 841.338687][T20620] lowmem_reserve[]: 0 0 1 1 1 [ 841.343554][T20620] Node 0 Normal free:24kB boost:0kB min:20kB low:24kB high:28kB reserved_highatomic:0KB active_anon:48kB inactive_anon:4kB active_file:0kB inactive_file:1540kB unevictable:0kB writepending:4kB present:1048576kB managed:1616kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 841.469399][T20620] lowmem_reserve[]: 0 0 0 0 0 [ 841.488275][T20620] Node 1 Normal free:3941804kB boost:0kB min:54444kB low:68052kB high:81660kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:72kB unevictable:1536kB writepending:4kB present:4194304kB managed:4117612kB mlocked:0kB bounce:0kB free_pcp:7776kB local_pcp:7008kB free_cma:0kB [ 841.573181][T20620] lowmem_reserve[]: 0 0 0 0 0 [ 841.581552][T20620] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 841.631668][T20620] Node 0 DMA32: 1291*4kB (UME) 1882*8kB (UME) 898*16kB (UME) 424*32kB (ME) 1088*64kB (UME) 672*128kB (UME) 194*256kB (UM) 39*512kB (U) 7*1024kB (UME) 1*2048kB (E) 278*4096kB (M) = 1421340kB [ 841.661156][T20620] Node 0 Normal: 0*4kB 1*8kB (M) 1*16kB (M) 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 24kB [ 841.674713][T20620] Node 1 Normal: 155*4kB (UME) 42*8kB (UME) 27*16kB (UME) 180*32kB (UME) 59*64kB (UME) 18*128kB (UME) 4*256kB (UM) 3*512kB (UME) 0*1024kB 1*2048kB (U) 958*4096kB (M) = 3941804kB [ 841.766260][T20620] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 841.793553][T20620] Node 0 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 841.817888][T20620] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 841.851965][T20620] Node 1 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 841.881123][T20620] 32255 total pagecache pages [ 841.903051][T20620] 0 pages in swap cache [ 841.915688][T20620] Free swap = 0kB [ 841.926614][T20620] Total swap = 0kB [ 841.941219][T20620] 2097051 pages RAM [ 841.953589][T20620] 0 pages HighMem/MovableOnly [ 841.968210][T20620] 392157 pages reserved [ 841.995451][T20620] 0 pages cma reserved 13:31:40 executing program 5: openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.stat\x00', 0x26e1, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cgroup.stat\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) getpid() (async) r2 = getpid() perf_event_open(0x0, r2, 0x0, r1, 0x0) r3 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) perf_event_open(&(0x7f0000000400)={0x0, 0x80, 0x5, 0x0, 0x4, 0x0, 0x0, 0x7fffffff, 0x2000, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x7, 0x1}, 0x1, 0x20, 0x4, 0x0, 0xfffffffffffffb06, 0x10001, 0x0, 0x0, 0x9, 0x0, 0x6}, r2, 0x10, r5, 0x8) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xb7, 0x8, 0x3, 0xa, 0x0, 0x8, 0x2010, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000140), 0x1}, 0x4, 0x9, 0x7, 0x2, 0xfff, 0x2, 0x1f, 0x0, 0x7, 0x0, 0x8}, r2, 0xc, 0xffffffffffffffff, 0x9) (async) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0xb7, 0x8, 0x3, 0xa, 0x0, 0x8, 0x2010, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000140), 0x1}, 0x4, 0x9, 0x7, 0x2, 0xfff, 0x2, 0x1f, 0x0, 0x7, 0x0, 0x8}, r2, 0xc, 0xffffffffffffffff, 0x9) r6 = openat$cgroup_ro(r0, &(0x7f0000000240)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x3, 0x80, 0x1, 0x8, 0x1f, 0xa8, 0x0, 0xaa85, 0x80040, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xe6e3, 0x2, @perf_bp={&(0x7f0000000200), 0x6}, 0x40, 0x2, 0x6, 0x3, 0x2, 0x4, 0x4, 0x0, 0x1, 0x0, 0x4}, r2, 0x3, r6, 0x2) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r8, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r7, 0x0, 0x0) 13:31:40 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0x7) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:40 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async, rerun: 64) openat$cgroup_ro(r1, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r2, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) 13:31:40 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() perf_event_open(0x0, r2, 0x0, r1, 0x0) r3 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x7, 0xa3, 0x2, 0x13, 0x0, 0x7e5, 0x42268, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000140), 0x2}, 0x40, 0x1, 0x96cd, 0x4, 0x9, 0x4f3914d3, 0xfdc7, 0x0, 0x552b8401, 0x0, 0x101}, r2, 0xffffffffffffffff, r0, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) (async, rerun: 32) write$cgroup_subtree(r4, 0x0, 0x0) 13:31:40 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={r6}) 13:31:40 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x1, 0x7, 0x1f, 0x8, 0x0, 0x7, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0xc}, 0x8, 0xc9a, 0x40, 0x4, 0xffff, 0x6, 0x6, 0x0, 0x5, 0x0, 0x2}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x3) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) perf_event_open(&(0x7f0000000200)={0x6, 0x80, 0x3, 0x6, 0x1, 0x81, 0x0, 0x640, 0x0, 0xc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x10001, 0xfffffffffffffff7}, 0x4280, 0x1f, 0x6, 0x4, 0x9a0, 0x10000, 0x7, 0x0, 0xdae7, 0x0, 0x7}, 0x0, 0xf, r3, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:40 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x77, 0x8, 0xe1, 0x8d, 0x0, 0xffffffff, 0x400, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x10000, 0x1, @perf_bp={&(0x7f0000000140)}, 0x18460, 0xffffffffffffff2e, 0x1, 0x1, 0xcf65, 0x0, 0x8, 0x0, 0x8001, 0x0, 0x1}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x5) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:41 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={r6}) 13:31:41 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:41 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0x7) write$cgroup_subtree(r2, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0x7) (async) write$cgroup_subtree(r2, 0x0, 0x0) (async) 13:31:41 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() perf_event_open(0x0, r2, 0x0, r1, 0x0) r3 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x7, 0xa3, 0x2, 0x13, 0x0, 0x7e5, 0x42268, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000140), 0x2}, 0x40, 0x1, 0x96cd, 0x4, 0x9, 0x4f3914d3, 0xfdc7, 0x0, 0x552b8401, 0x0, 0x101}, r2, 0xffffffffffffffff, r0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r4, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) getpid() (async) perf_event_open(0x0, r2, 0x0, r1, 0x0) (async) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x7, 0xa3, 0x2, 0x13, 0x0, 0x7e5, 0x42268, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000140), 0x2}, 0x40, 0x1, 0x96cd, 0x4, 0x9, 0x4f3914d3, 0xfdc7, 0x0, 0x552b8401, 0x0, 0x101}, r2, 0xffffffffffffffff, r0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r4, 0x0, 0x0) (async) 13:31:41 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x1, 0x7, 0x1f, 0x8, 0x0, 0x7, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0xc}, 0x8, 0xc9a, 0x40, 0x4, 0xffff, 0x6, 0x6, 0x0, 0x5, 0x0, 0x2}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x3) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) perf_event_open(&(0x7f0000000200)={0x6, 0x80, 0x3, 0x6, 0x1, 0x81, 0x0, 0x640, 0x0, 0xc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x10001, 0xfffffffffffffff7}, 0x4280, 0x1f, 0x6, 0x4, 0x9a0, 0x10000, 0x7, 0x0, 0xdae7, 0x0, 0x7}, 0x0, 0xf, r3, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x1, 0x7, 0x1f, 0x8, 0x0, 0x7, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0xc}, 0x8, 0xc9a, 0x40, 0x4, 0xffff, 0x6, 0x6, 0x0, 0x5, 0x0, 0x2}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x3) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) perf_event_open(&(0x7f0000000200)={0x6, 0x80, 0x3, 0x6, 0x1, 0x81, 0x0, 0x640, 0x0, 0xc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x10001, 0xfffffffffffffff7}, 0x4280, 0x1f, 0x6, 0x4, 0x9a0, 0x10000, 0x7, 0x0, 0xdae7, 0x0, 0x7}, 0x0, 0xf, r3, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) 13:31:41 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={r6}) 13:31:41 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 64) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x77, 0x8, 0xe1, 0x8d, 0x0, 0xffffffff, 0x400, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x10000, 0x1, @perf_bp={&(0x7f0000000140)}, 0x18460, 0xffffffffffffff2e, 0x1, 0x1, 0xcf65, 0x0, 0x8, 0x0, 0x8001, 0x0, 0x1}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x5) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:42 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x1, 0x7, 0x1f, 0x8, 0x0, 0x7, 0xa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0xc}, 0x8, 0xc9a, 0x40, 0x4, 0xffff, 0x6, 0x6, 0x0, 0x5, 0x0, 0x2}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x3) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) perf_event_open(&(0x7f0000000200)={0x6, 0x80, 0x3, 0x6, 0x1, 0x81, 0x0, 0x640, 0x0, 0xc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x10001, 0xfffffffffffffff7}, 0x4280, 0x1f, 0x6, 0x4, 0x9a0, 0x10000, 0x7, 0x0, 0xdae7, 0x0, 0x7}, 0x0, 0xf, r3, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:42 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0x7) (async) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:42 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000240), 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000140)='(@\x00'}, 0x30) openat$cgroup_ro(r2, &(0x7f0000000200)='memory.events\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r0, &(0x7f00000001c0)='cgroup.stat\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:42 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x77, 0x8, 0xe1, 0x8d, 0x0, 0xffffffff, 0x400, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x10000, 0x1, @perf_bp={&(0x7f0000000140)}, 0x18460, 0xffffffffffffff2e, 0x1, 0x1, 0xcf65, 0x0, 0x8, 0x0, 0x8001, 0x0, 0x1}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x5) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:42 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, 0x0) 13:31:42 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='xen_mmu_flush_tlb_multi\x00'}, 0x10) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_ext={0x1c, 0xa, &(0x7f0000000440)=ANY=[@ANYBLOB="184b0000f9ffffff00000000000000004565f0fff0ffffff85100000a09ea40b0000000085000000a900000009153000f0ffffff18440000040000000000000000000000bf04000004000000850000003700000066f82b8bc4bb1cd8abc7ea43cd5ac34bbeb29b4b11e0220d3702f6fbdfa00601ddefe0a84d31145d0dcecfdf47adfa9847ed0115835593181a6bf23f528c9c35d94ba9f85d1e1fce71d5b70f83d13fb832582f00c863665dceec0ccfa3ec096ded974a2d4328c5e97b07b6abc62cc74d2fff45ff53a0f692eec184b0a0d1dd7f01a1fc420bce63699058512e7014315bb45795961d7438030f6590d0a084e81c0d00"], &(0x7f00000002c0)='syzkaller\x00', 0x756, 0x1f, &(0x7f0000000300)=""/31, 0x41100, 0x16, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000340)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x800, 0x3, 0x4}, 0x10, 0x1ee0a, r0}, 0x80) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x20881, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r4 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r4, 0xb) perf_event_open(&(0x7f0000000540)={0x2, 0x80, 0xfc, 0x80, 0x2, 0xff, 0x0, 0x2, 0x300, 0xc, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_config_ext={0x5, 0x70000}, 0x20, 0x6, 0x1, 0x7, 0x5f, 0x3f, 0x8000, 0x0, 0x9}, 0xffffffffffffffff, 0x6, r4, 0x1) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) openat$cgroup_ro(r5, &(0x7f0000000180)='cgroup.freeze\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_int(r5, &(0x7f0000000000)='cpuset.cpus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) write$cgroup_int(r5, &(0x7f0000000240)=0xff, 0x12) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:42 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) 13:31:42 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = syz_clone(0x40900000, &(0x7f0000000200)="89fa26ad0aafd97ea7d08fa6b08cccfdc32831cb3b0aaff1f7712bf3ddeb6cddd35f068321aff2ccf8a79c860b574b73ad17ce91ff590dcf291aeab7a7cd7e5794b783d3abf970d988ec2fe12aa147bca44a0346208a470e83ef65a8075b486566e9235d9911842c0de260ce", 0x6c, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="85ef0b8084f1bca1059407fe4e1cdea823065d0c8c8fdf61d1aa1f1390b9b4bb2aa68832de351ca48bb54ffe2ba66d897176d4f86bc506df4996d5107f9d6dab7cd38e49576daeba37687003b0e8f17a6c644f63e9a821245d92bb51be5a491c3725991e8c90d24c4528") r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) r4 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r4, 0xb) r5 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r6 = getpid() perf_event_open(0x0, r6, 0x0, r5, 0x0) r7 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r6, 0xa, r7, 0x0) perf_event_open(&(0x7f00000003c0)={0x4, 0x80, 0x7f, 0x20, 0x1, 0x1f, 0x0, 0x80000000, 0x4004, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000380), 0xa}, 0x1003, 0x80, 0x1, 0x2, 0x9, 0x3, 0xf6, 0x0, 0x3, 0x0, 0x5}, r6, 0x7, 0xffffffffffffffff, 0xd) perf_event_open(0x0, r6, 0x1008, r4, 0xb) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x6, 0x20, 0x6e, 0x2, 0x0, 0x3, 0x40020, 0xd, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000140), 0x3}, 0x8308, 0x81, 0x3, 0x5, 0x8, 0x800, 0x4, 0x0, 0x1, 0x0, 0xffffffffffffff72}, r0, 0x0, r1, 0xa) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r9, &(0x7f0000000000), 0xffe000) write$cgroup_subtree(r8, 0x0, 0x0) 13:31:42 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$LINK_DETACH(0x22, &(0x7f0000000180)=r0, 0x4) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:42 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='xen_mmu_flush_tlb_multi\x00'}, 0x10) (async) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_ext={0x1c, 0xa, &(0x7f0000000440)=ANY=[@ANYBLOB="184b0000f9ffffff00000000000000004565f0fff0ffffff85100000a09ea40b0000000085000000a900000009153000f0ffffff18440000040000000000000000000000bf04000004000000850000003700000066f82b8bc4bb1cd8abc7ea43cd5ac34bbeb29b4b11e0220d3702f6fbdfa00601ddefe0a84d31145d0dcecfdf47adfa9847ed0115835593181a6bf23f528c9c35d94ba9f85d1e1fce71d5b70f83d13fb832582f00c863665dceec0ccfa3ec096ded974a2d4328c5e97b07b6abc62cc74d2fff45ff53a0f692eec184b0a0d1dd7f01a1fc420bce63699058512e7014315bb45795961d7438030f6590d0a084e81c0d00"], &(0x7f00000002c0)='syzkaller\x00', 0x756, 0x1f, &(0x7f0000000300)=""/31, 0x41100, 0x16, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000340)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x800, 0x3, 0x4}, 0x10, 0x1ee0a, r0}, 0x80) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x20881, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r4 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r4, 0xb) (async, rerun: 64) perf_event_open(&(0x7f0000000540)={0x2, 0x80, 0xfc, 0x80, 0x2, 0xff, 0x0, 0x2, 0x300, 0xc, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_config_ext={0x5, 0x70000}, 0x20, 0x6, 0x1, 0x7, 0x5f, 0x3f, 0x8000, 0x0, 0x9}, 0xffffffffffffffff, 0x6, r4, 0x1) (async, rerun: 64) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) openat$cgroup_ro(r5, &(0x7f0000000180)='cgroup.freeze\x00', 0x0, 0x0) (async, rerun: 64) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 64) openat$cgroup_int(r5, &(0x7f0000000000)='cpuset.cpus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) (async) write$cgroup_int(r5, &(0x7f0000000240)=0xff, 0x12) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) (rerun: 32) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:42 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000240), 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 32) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000140)='(@\x00'}, 0x30) openat$cgroup_ro(r2, &(0x7f0000000200)='memory.events\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) openat$cgroup_ro(r0, &(0x7f00000001c0)='cgroup.stat\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:43 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 64) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000240), 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 64) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000140)='(@\x00'}, 0x30) (async) openat$cgroup_ro(r2, &(0x7f0000000200)='memory.events\x00', 0x0, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) openat$cgroup_ro(r0, &(0x7f00000001c0)='cgroup.stat\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:43 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, 0x0) 13:31:43 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) r2 = openat$cgroup(r0, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) 13:31:43 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 32) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async, rerun: 64) bpf$LINK_DETACH(0x22, &(0x7f0000000180)=r0, 0x4) (rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:44 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, 0x0) 13:31:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_lsm={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) recvmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000440)=@abs, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000c00)=""/251, 0xfb}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/178, 0xb2}, {&(0x7f0000000a80)=""/119, 0x77}, {&(0x7f0000000dc0)=""/214, 0xd6}, {&(0x7f0000000ec0)=""/240, 0xf0}, {&(0x7f0000000fc0)=""/211, 0xd3}, {&(0x7f0000001180)=""/224, 0xe0}], 0x8}, 0x40010001) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000780)={r2, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x7, &(0x7f0000001bc0)=ANY=[@ANYBLOB="180000000000000000000000000200051844000002000000000000000000000018000000ffffff7f0000000001543e229aa7933246aec700"/66], &(0x7f00000003c0)='GPL\x00', 0x3, 0xa2, &(0x7f00000007c0)=""/162, 0x0, 0x2, '\x00', r3, 0x0, r2, 0x8, &(0x7f0000000400)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0x5, 0x9, 0x8}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000500)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x5, &(0x7f0000000580)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2a6, 0x0, 0x0, 0x0, 0x1}, [@btf_id={0x18, 0x6}]}, &(0x7f00000005c0)='syzkaller\x00', 0x7, 0xf8, &(0x7f0000000980)=""/248, 0x41100, 0x8, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000640)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x9, 0x0, 0x400}, 0x10}, 0x80) sendmsg$inet(r0, &(0x7f0000000300)={&(0x7f00000000c0)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000180)="90d6b6f06e78454fe071a7370e65df", 0xf}, {&(0x7f00000001c0)="1e33d8a39f466d55e5b1dc89d3cf0a627d06086595b68101b10af2cac441cce0917fc6ba38c46f3064488fc3628d1ef577a01cb16d48c9241114ba9b", 0x3c}, {&(0x7f0000000200)="f37c93c850f59a1a53c3c664d5576e75a529fcc3e10343cfd67796614355e897b44b20036cfbb5c27b", 0x29}], 0x3, &(0x7f0000000280)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0xec}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @remote, @multicast1}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_retopts={{0x2c, 0x0, 0x7, {[@timestamp_addr={0x44, 0xc, 0xb2, 0x1, 0x6, [{@broadcast, 0x7ff}]}, @timestamp={0x44, 0x10, 0x38, 0x0, 0x7, [0x8d95, 0x0, 0x8]}]}}}], 0x80}, 0x20008810) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r4, 0x0, 0x0) 13:31:44 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='xen_mmu_flush_tlb_multi\x00'}, 0x10) (async) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_ext={0x1c, 0xa, &(0x7f0000000440)=ANY=[@ANYBLOB="184b0000f9ffffff00000000000000004565f0fff0ffffff85100000a09ea40b0000000085000000a900000009153000f0ffffff18440000040000000000000000000000bf04000004000000850000003700000066f82b8bc4bb1cd8abc7ea43cd5ac34bbeb29b4b11e0220d3702f6fbdfa00601ddefe0a84d31145d0dcecfdf47adfa9847ed0115835593181a6bf23f528c9c35d94ba9f85d1e1fce71d5b70f83d13fb832582f00c863665dceec0ccfa3ec096ded974a2d4328c5e97b07b6abc62cc74d2fff45ff53a0f692eec184b0a0d1dd7f01a1fc420bce63699058512e7014315bb45795961d7438030f6590d0a084e81c0d00"], &(0x7f00000002c0)='syzkaller\x00', 0x756, 0x1f, &(0x7f0000000300)=""/31, 0x41100, 0x16, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000340)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x800, 0x3, 0x4}, 0x10, 0x1ee0a, r0}, 0x80) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x20881, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r4 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r4, 0xb) (async) perf_event_open(&(0x7f0000000540)={0x2, 0x80, 0xfc, 0x80, 0x2, 0xff, 0x0, 0x2, 0x300, 0xc, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_config_ext={0x5, 0x70000}, 0x20, 0x6, 0x1, 0x7, 0x5f, 0x3f, 0x8000, 0x0, 0x9}, 0xffffffffffffffff, 0x6, r4, 0x1) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r0}, 0x8) openat$cgroup_ro(r5, &(0x7f0000000180)='cgroup.freeze\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_int(r5, &(0x7f0000000000)='cpuset.cpus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r6, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r7]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r7}, 0x8) write$cgroup_int(r5, &(0x7f0000000240)=0xff, 0x12) (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:44 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$LINK_DETACH(0x22, &(0x7f0000000180)=r0, 0x4) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x0) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:46 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = syz_clone(0x40900000, &(0x7f0000000200)="89fa26ad0aafd97ea7d08fa6b08cccfdc32831cb3b0aaff1f7712bf3ddeb6cddd35f068321aff2ccf8a79c860b574b73ad17ce91ff590dcf291aeab7a7cd7e5794b783d3abf970d988ec2fe12aa147bca44a0346208a470e83ef65a8075b486566e9235d9911842c0de260ce", 0x6c, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="85ef0b8084f1bca1059407fe4e1cdea823065d0c8c8fdf61d1aa1f1390b9b4bb2aa68832de351ca48bb54ffe2ba66d897176d4f86bc506df4996d5107f9d6dab7cd38e49576daeba37687003b0e8f17a6c644f63e9a821245d92bb51be5a491c3725991e8c90d24c4528") (async) r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) r4 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r4, 0xb) r5 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) r6 = getpid() perf_event_open(0x0, r6, 0x0, r5, 0x0) r7 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r6, 0xa, r7, 0x0) perf_event_open(&(0x7f00000003c0)={0x4, 0x80, 0x7f, 0x20, 0x1, 0x1f, 0x0, 0x80000000, 0x4004, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000380), 0xa}, 0x1003, 0x80, 0x1, 0x2, 0x9, 0x3, 0xf6, 0x0, 0x3, 0x0, 0x5}, r6, 0x7, 0xffffffffffffffff, 0xd) perf_event_open(0x0, r6, 0x1008, r4, 0xb) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x6, 0x20, 0x6e, 0x2, 0x0, 0x3, 0x40020, 0xd, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000140), 0x3}, 0x8308, 0x81, 0x3, 0x5, 0x8, 0x800, 0x4, 0x0, 0x1, 0x0, 0xffffffffffffff72}, r0, 0x0, r1, 0xa) (async) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r9, &(0x7f0000000000), 0xffe000) (async) write$cgroup_subtree(r8, 0x0, 0x0) 13:31:46 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) (async) r2 = openat$cgroup(r0, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) 13:31:46 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)) 13:31:46 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x7, 0x6, 0x7, 0x0, 0x0, 0x1, 0xa, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000140), 0xe}, 0x800, 0x400, 0x6, 0x0, 0xffffffff, 0x80000000, 0x2, 0x0, 0x7}, r0, 0xd, 0xffffffffffffffff, 0x2) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_lsm={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) recvmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000440)=@abs, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000c00)=""/251, 0xfb}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/178, 0xb2}, {&(0x7f0000000a80)=""/119, 0x77}, {&(0x7f0000000dc0)=""/214, 0xd6}, {&(0x7f0000000ec0)=""/240, 0xf0}, {&(0x7f0000000fc0)=""/211, 0xd3}, {&(0x7f0000001180)=""/224, 0xe0}], 0x8}, 0x40010001) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000780)={r2, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x7, &(0x7f0000001bc0)=ANY=[@ANYBLOB="180000000000000000000000000200051844000002000000000000000000000018000000ffffff7f0000000001543e229aa7933246aec700"/66], &(0x7f00000003c0)='GPL\x00', 0x3, 0xa2, &(0x7f00000007c0)=""/162, 0x0, 0x2, '\x00', r3, 0x0, r2, 0x8, &(0x7f0000000400)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0x5, 0x9, 0x8}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000500)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x5, &(0x7f0000000580)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2a6, 0x0, 0x0, 0x0, 0x1}, [@btf_id={0x18, 0x6}]}, &(0x7f00000005c0)='syzkaller\x00', 0x7, 0xf8, &(0x7f0000000980)=""/248, 0x41100, 0x8, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000640)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x9, 0x0, 0x400}, 0x10}, 0x80) sendmsg$inet(r0, &(0x7f0000000300)={&(0x7f00000000c0)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000180)="90d6b6f06e78454fe071a7370e65df", 0xf}, {&(0x7f00000001c0)="1e33d8a39f466d55e5b1dc89d3cf0a627d06086595b68101b10af2cac441cce0917fc6ba38c46f3064488fc3628d1ef577a01cb16d48c9241114ba9b", 0x3c}, {&(0x7f0000000200)="f37c93c850f59a1a53c3c664d5576e75a529fcc3e10343cfd67796614355e897b44b20036cfbb5c27b", 0x29}], 0x3, &(0x7f0000000280)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0xec}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @remote, @multicast1}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_retopts={{0x2c, 0x0, 0x7, {[@timestamp_addr={0x44, 0xc, 0xb2, 0x1, 0x6, [{@broadcast, 0x7ff}]}, @timestamp={0x44, 0x10, 0x38, 0x0, 0x7, [0x8d95, 0x0, 0x8]}]}}}], 0x80}, 0x20008810) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r4, 0x0, 0x0) 13:31:46 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000200)={r5, 0x58, &(0x7f0000000180)}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:46 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (rerun: 32) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) (async) r2 = openat$cgroup(r0, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) 13:31:46 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)) 13:31:46 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x7, 0x6, 0x7, 0x0, 0x0, 0x1, 0xa, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000140), 0xe}, 0x800, 0x400, 0x6, 0x0, 0xffffffff, 0x80000000, 0x2, 0x0, 0x7}, r0, 0xd, 0xffffffffffffffff, 0x2) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_lsm={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) recvmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000440)=@abs, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000c00)=""/251, 0xfb}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/178, 0xb2}, {&(0x7f0000000a80)=""/119, 0x77}, {&(0x7f0000000dc0)=""/214, 0xd6}, {&(0x7f0000000ec0)=""/240, 0xf0}, {&(0x7f0000000fc0)=""/211, 0xd3}, {&(0x7f0000001180)=""/224, 0xe0}], 0x8}, 0x40010001) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000780)={r2, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x7, &(0x7f0000001bc0)=ANY=[@ANYBLOB="180000000000000000000000000200051844000002000000000000000000000018000000ffffff7f0000000001543e229aa7933246aec700"/66], &(0x7f00000003c0)='GPL\x00', 0x3, 0xa2, &(0x7f00000007c0)=""/162, 0x0, 0x2, '\x00', r3, 0x0, r2, 0x8, &(0x7f0000000400)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000004c0)={0x1, 0x5, 0x9, 0x8}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000500)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x5, &(0x7f0000000580)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2a6, 0x0, 0x0, 0x0, 0x1}, [@btf_id={0x18, 0x6}]}, &(0x7f00000005c0)='syzkaller\x00', 0x7, 0xf8, &(0x7f0000000980)=""/248, 0x41100, 0x8, '\x00', r3, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000640)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x9, 0x0, 0x400}, 0x10}, 0x80) (async, rerun: 64) sendmsg$inet(r0, &(0x7f0000000300)={&(0x7f00000000c0)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000180)="90d6b6f06e78454fe071a7370e65df", 0xf}, {&(0x7f00000001c0)="1e33d8a39f466d55e5b1dc89d3cf0a627d06086595b68101b10af2cac441cce0917fc6ba38c46f3064488fc3628d1ef577a01cb16d48c9241114ba9b", 0x3c}, {&(0x7f0000000200)="f37c93c850f59a1a53c3c664d5576e75a529fcc3e10343cfd67796614355e897b44b20036cfbb5c27b", 0x29}], 0x3, &(0x7f0000000280)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0xec}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @remote, @multicast1}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_retopts={{0x2c, 0x0, 0x7, {[@timestamp_addr={0x44, 0xc, 0xb2, 0x1, 0x6, [{@broadcast, 0x7ff}]}, @timestamp={0x44, 0x10, 0x38, 0x0, 0x7, [0x8d95, 0x0, 0x8]}]}}}], 0x80}, 0x20008810) (rerun: 64) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r4, 0x0, 0x0) 13:31:46 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000200)={r5, 0x58, &(0x7f0000000180)}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) (async) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000200)={r5, 0x58, &(0x7f0000000180)}, 0x10) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) 13:31:47 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={r3, 0xa, 0x1, 0x7fffffff, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:48 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = syz_clone(0x40900000, &(0x7f0000000200)="89fa26ad0aafd97ea7d08fa6b08cccfdc32831cb3b0aaff1f7712bf3ddeb6cddd35f068321aff2ccf8a79c860b574b73ad17ce91ff590dcf291aeab7a7cd7e5794b783d3abf970d988ec2fe12aa147bca44a0346208a470e83ef65a8075b486566e9235d9911842c0de260ce", 0x6c, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="85ef0b8084f1bca1059407fe4e1cdea823065d0c8c8fdf61d1aa1f1390b9b4bb2aa68832de351ca48bb54ffe2ba66d897176d4f86bc506df4996d5107f9d6dab7cd38e49576daeba37687003b0e8f17a6c644f63e9a821245d92bb51be5a491c3725991e8c90d24c4528") (async, rerun: 32) r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async, rerun: 32) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async, rerun: 32) r4 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r4, 0xb) (async) r5 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) r6 = getpid() perf_event_open(0x0, r6, 0x0, r5, 0x0) (async, rerun: 32) r7 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) (rerun: 32) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r6, 0xa, r7, 0x0) perf_event_open(&(0x7f00000003c0)={0x4, 0x80, 0x7f, 0x20, 0x1, 0x1f, 0x0, 0x80000000, 0x4004, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000380), 0xa}, 0x1003, 0x80, 0x1, 0x2, 0x9, 0x3, 0xf6, 0x0, 0x3, 0x0, 0x5}, r6, 0x7, 0xffffffffffffffff, 0xd) (async) perf_event_open(0x0, r6, 0x1008, r4, 0xb) (async) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x6, 0x20, 0x6e, 0x2, 0x0, 0x3, 0x40020, 0xd, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000140), 0x3}, 0x8308, 0x81, 0x3, 0x5, 0x8, 0x800, 0x4, 0x0, 0x1, 0x0, 0xffffffffffffff72}, r0, 0x0, r1, 0xa) (async, rerun: 32) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r9, &(0x7f0000000000), 0xffe000) write$cgroup_subtree(r8, 0x0, 0x0) 13:31:48 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) perf_event_open$cgroup(&(0x7f00000001c0)={0x3, 0x80, 0x40, 0x7, 0xbc, 0x3f, 0x0, 0x8, 0x120, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x1, 0x1000}, 0x1801, 0x81, 0x9, 0x5, 0x8, 0x3, 0x9, 0x0, 0x5}, r2, 0x5, 0xffffffffffffffff, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x9, 0x3, 0x5, 0x800, r0, 0x800, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x4}, 0x48) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:48 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) perf_event_open$cgroup(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x7, 0x6, 0x7, 0x0, 0x0, 0x1, 0xa, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000140), 0xe}, 0x800, 0x400, 0x6, 0x0, 0xffffffff, 0x80000000, 0x2, 0x0, 0x7}, r0, 0xd, 0xffffffffffffffff, 0x2) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:48 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={r3, 0xa, 0x1, 0x7fffffff, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) (async, rerun: 32) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async, rerun: 64) write$cgroup_subtree(r0, 0x0, 0x0) (rerun: 64) 13:31:48 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r1, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r2]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r2}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_service_bytes\x00', 0x0, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async, rerun: 32) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (rerun: 32) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000200)={r5, 0x58, &(0x7f0000000180)}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:48 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)) 13:31:48 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={r3, 0xa, 0x1, 0x7fffffff, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:49 executing program 5: ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000180)=0x3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1039, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0xa}, 0x2000}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000500)={0xffff, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x19, 0x4, &(0x7f0000000300)=@raw=[@exit, @generic={0x4, 0x6, 0x7, 0x0, 0xc88}, @generic={0x6, 0x3, 0x9, 0x8fff, 0xc}, @exit], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x0, 0xe, 0x40}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0)=r2, 0x4) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:49 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa6965e235e4ca264732fb90349a2f98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)) 13:31:49 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000140)={[{0x0, 'rdma'}]}, 0x6) 13:31:49 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) perf_event_open(&(0x7f0000000680)={0x5, 0x80, 0x0, 0x80, 0x7, 0x6, 0x0, 0x3, 0x22840, 0x8, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0xc24, 0x0, @perf_config_ext={0x1}, 0x8, 0x4, 0x6, 0x8, 0x10000, 0x56c9, 0x0, 0x0, 0x1a35, 0x0, 0x9}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0xb) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x12b, 0x12b, 0x3, [@volatile={0x5, 0x0, 0x0, 0x9, 0x3}, @datasec={0x5, 0x1, 0x0, 0xf, 0x3, [{0x3, 0x4, 0x3}], "5bbc1a"}, @var={0x8, 0x0, 0x0, 0xe, 0x5, 0x1}, @volatile={0xf, 0x0, 0x0, 0x9, 0x1}, @struct={0x5, 0x6, 0x0, 0x4, 0x1, 0xffff8001, [{0xa, 0x5, 0x9}, {0x2, 0x1, 0xffff}, {0x0, 0x2, 0x80c2}, {0xd, 0x4, 0x13}, {0x8, 0x4, 0x9bf6}, {0xc, 0x3, 0x208}]}, @typedef={0x10, 0x0, 0x0, 0x8, 0x1}, @func={0x7, 0x0, 0x0, 0xc, 0x2}, @struct={0x5, 0x7, 0x0, 0x4, 0x1, 0x9, [{0x5, 0x3, 0x1ff}, {0x8, 0x5, 0x4}, {0xc, 0x3, 0x47d}, {0xf, 0x4, 0x4}, {0x6, 0x4, 0x100}, {0xc, 0x2, 0x10001}, {0x9, 0x4, 0x80000001}]}, @func={0xa, 0x0, 0x0, 0xc, 0x2}, @var={0x7, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x2e]}}, &(0x7f0000000600)=""/6, 0x147, 0x6, 0x1}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x67, &(0x7f0000000840)=""/103, 0x40f00, 0x2, '\x00', 0x0, 0x0, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0x1, r3]}, 0x80) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="48219be4cf0ca2ca65ba9cb0aec71b6e071d776abee0586876462521a92f2209091e33d952b0892fb244446109fcd9ff4a6055d8f3df7c9e3dfe2816149ebd0d2fbabba02434dce920cc5982381e176f53", 0x51}, {&(0x7f0000000200)="0028f173e26e0772ec0dbd5242a8b0a5970439d5f1ef2ed649a73f0b94b2dc14d607d984ca190b86a856eb1d8751927ce1de6ebb04f5477e918cd029059360f05ffbcf1094373799ad2715afaa742bc2b7d51c92fe08c23917cf4b4f17acb9de7befc9ba269480e14ba6cdb68bef9bb04b1556c30000000000", 0x79}], 0x2, &(0x7f00000002c0)="67b4e243b789380ad24f", 0xa, 0x41}, 0x800) r6 = openat$cgroup(r5, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r6, &(0x7f0000000440)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000140)='freezer.self_freezing\x00', 0x0, 0x0) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='rpcgss_need_reencode\x00', r3}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x40082404, &(0x7f00000003c0)=0x2) 13:31:49 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) perf_event_open$cgroup(&(0x7f00000001c0)={0x3, 0x80, 0x40, 0x7, 0xbc, 0x3f, 0x0, 0x8, 0x120, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x1, 0x1000}, 0x1801, 0x81, 0x9, 0x5, 0x8, 0x3, 0x9, 0x0, 0x5}, r2, 0x5, 0xffffffffffffffff, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x9, 0x3, 0x5, 0x800, r0, 0x800, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x4}, 0x48) write$cgroup_subtree(r1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) perf_event_open$cgroup(&(0x7f00000001c0)={0x3, 0x80, 0x40, 0x7, 0xbc, 0x3f, 0x0, 0x8, 0x120, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x1, 0x1000}, 0x1801, 0x81, 0x9, 0x5, 0x8, 0x3, 0x9, 0x0, 0x5}, r2, 0x5, 0xffffffffffffffff, 0x4) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x9, 0x3, 0x5, 0x800, r0, 0x800, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x4}, 0x48) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) 13:31:51 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r2, &(0x7f00000001c0)='cpuset.memory_pressure\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) mkdirat$cgroup(r3, &(0x7f0000000140)='syz1\x00', 0x1ff) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:51 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:51 executing program 5: ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000180)=0x3) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1039, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0xa}, 0x2000}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1039, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0xa}, 0x2000}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000500)={0xffff, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x19, 0x4, &(0x7f0000000300)=@raw=[@exit, @generic={0x4, 0x6, 0x7, 0x0, 0xc88}, @generic={0x6, 0x3, 0x9, 0x8fff, 0xc}, @exit], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x0, 0xe, 0x40}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0)=r2, 0x4) write$cgroup_subtree(r0, 0x0, 0x0) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:51 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) perf_event_open$cgroup(&(0x7f00000001c0)={0x3, 0x80, 0x40, 0x7, 0xbc, 0x3f, 0x0, 0x8, 0x120, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x1, 0x1000}, 0x1801, 0x81, 0x9, 0x5, 0x8, 0x3, 0x9, 0x0, 0x5}, r2, 0x5, 0xffffffffffffffff, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x9, 0x3, 0x5, 0x800, r0, 0x800, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4, 0x4}, 0x48) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:51 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async, rerun: 32) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async, rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (rerun: 64) write$cgroup_subtree(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) perf_event_open(&(0x7f0000000680)={0x5, 0x80, 0x0, 0x80, 0x7, 0x6, 0x0, 0x3, 0x22840, 0x8, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0xc24, 0x0, @perf_config_ext={0x1}, 0x8, 0x4, 0x6, 0x8, 0x10000, 0x56c9, 0x0, 0x0, 0x1a35, 0x0, 0x9}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0xb) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x12b, 0x12b, 0x3, [@volatile={0x5, 0x0, 0x0, 0x9, 0x3}, @datasec={0x5, 0x1, 0x0, 0xf, 0x3, [{0x3, 0x4, 0x3}], "5bbc1a"}, @var={0x8, 0x0, 0x0, 0xe, 0x5, 0x1}, @volatile={0xf, 0x0, 0x0, 0x9, 0x1}, @struct={0x5, 0x6, 0x0, 0x4, 0x1, 0xffff8001, [{0xa, 0x5, 0x9}, {0x2, 0x1, 0xffff}, {0x0, 0x2, 0x80c2}, {0xd, 0x4, 0x13}, {0x8, 0x4, 0x9bf6}, {0xc, 0x3, 0x208}]}, @typedef={0x10, 0x0, 0x0, 0x8, 0x1}, @func={0x7, 0x0, 0x0, 0xc, 0x2}, @struct={0x5, 0x7, 0x0, 0x4, 0x1, 0x9, [{0x5, 0x3, 0x1ff}, {0x8, 0x5, 0x4}, {0xc, 0x3, 0x47d}, {0xf, 0x4, 0x4}, {0x6, 0x4, 0x100}, {0xc, 0x2, 0x10001}, {0x9, 0x4, 0x80000001}]}, @func={0xa, 0x0, 0x0, 0xc, 0x2}, @var={0x7, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x2e]}}, &(0x7f0000000600)=""/6, 0x147, 0x6, 0x1}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x67, &(0x7f0000000840)=""/103, 0x40f00, 0x2, '\x00', 0x0, 0x0, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0x1, r3]}, 0x80) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="48219be4cf0ca2ca65ba9cb0aec71b6e071d776abee0586876462521a92f2209091e33d952b0892fb244446109fcd9ff4a6055d8f3df7c9e3dfe2816149ebd0d2fbabba02434dce920cc5982381e176f53", 0x51}, {&(0x7f0000000200)="0028f173e26e0772ec0dbd5242a8b0a5970439d5f1ef2ed649a73f0b94b2dc14d607d984ca190b86a856eb1d8751927ce1de6ebb04f5477e918cd029059360f05ffbcf1094373799ad2715afaa742bc2b7d51c92fe08c23917cf4b4f17acb9de7befc9ba269480e14ba6cdb68bef9bb04b1556c30000000000", 0x79}], 0x2, &(0x7f00000002c0)="67b4e243b789380ad24f", 0xa, 0x41}, 0x800) r6 = openat$cgroup(r5, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r6, &(0x7f0000000440)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000140)='freezer.self_freezing\x00', 0x0, 0x0) (async) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='rpcgss_need_reencode\x00', r3}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x40082404, &(0x7f00000003c0)=0x2) 13:31:51 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000140)={[{0x0, 'rdma'}]}, 0x6) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) write$cgroup_subtree(r0, &(0x7f0000000140)={[{0x0, 'rdma'}]}, 0x6) (async) 13:31:51 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async, rerun: 64) write$cgroup_subtree(r0, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 32) perf_event_open(&(0x7f0000000680)={0x5, 0x80, 0x0, 0x80, 0x7, 0x6, 0x0, 0x3, 0x22840, 0x8, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0xc24, 0x0, @perf_config_ext={0x1}, 0x8, 0x4, 0x6, 0x8, 0x10000, 0x56c9, 0x0, 0x0, 0x1a35, 0x0, 0x9}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0xb) (rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x12b, 0x12b, 0x3, [@volatile={0x5, 0x0, 0x0, 0x9, 0x3}, @datasec={0x5, 0x1, 0x0, 0xf, 0x3, [{0x3, 0x4, 0x3}], "5bbc1a"}, @var={0x8, 0x0, 0x0, 0xe, 0x5, 0x1}, @volatile={0xf, 0x0, 0x0, 0x9, 0x1}, @struct={0x5, 0x6, 0x0, 0x4, 0x1, 0xffff8001, [{0xa, 0x5, 0x9}, {0x2, 0x1, 0xffff}, {0x0, 0x2, 0x80c2}, {0xd, 0x4, 0x13}, {0x8, 0x4, 0x9bf6}, {0xc, 0x3, 0x208}]}, @typedef={0x10, 0x0, 0x0, 0x8, 0x1}, @func={0x7, 0x0, 0x0, 0xc, 0x2}, @struct={0x5, 0x7, 0x0, 0x4, 0x1, 0x9, [{0x5, 0x3, 0x1ff}, {0x8, 0x5, 0x4}, {0xc, 0x3, 0x47d}, {0xf, 0x4, 0x4}, {0x6, 0x4, 0x100}, {0xc, 0x2, 0x10001}, {0x9, 0x4, 0x80000001}]}, @func={0xa, 0x0, 0x0, 0xc, 0x2}, @var={0x7, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x2e]}}, &(0x7f0000000600)=""/6, 0x147, 0x6, 0x1}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x67, &(0x7f0000000840)=""/103, 0x40f00, 0x2, '\x00', 0x0, 0x0, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0x1, r3]}, 0x80) (async, rerun: 32) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (rerun: 32) sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="48219be4cf0ca2ca65ba9cb0aec71b6e071d776abee0586876462521a92f2209091e33d952b0892fb244446109fcd9ff4a6055d8f3df7c9e3dfe2816149ebd0d2fbabba02434dce920cc5982381e176f53", 0x51}, {&(0x7f0000000200)="0028f173e26e0772ec0dbd5242a8b0a5970439d5f1ef2ed649a73f0b94b2dc14d607d984ca190b86a856eb1d8751927ce1de6ebb04f5477e918cd029059360f05ffbcf1094373799ad2715afaa742bc2b7d51c92fe08c23917cf4b4f17acb9de7befc9ba269480e14ba6cdb68bef9bb04b1556c30000000000", 0x79}], 0x2, &(0x7f00000002c0)="67b4e243b789380ad24f", 0xa, 0x41}, 0x800) (async) r6 = openat$cgroup(r5, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r6, &(0x7f0000000440)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000140)='freezer.self_freezing\x00', 0x0, 0x0) (async) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='rpcgss_need_reencode\x00', r3}, 0x10) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x40082404, &(0x7f00000003c0)=0x2) 13:31:51 executing program 5: ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000180)=0x3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1039, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0xa}, 0x2000}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000500)={0xffff, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x19, 0x4, &(0x7f0000000300)=@raw=[@exit, @generic={0x4, 0x6, 0x7, 0x0, 0xc88}, @generic={0x6, 0x3, 0x9, 0x8fff, 0xc}, @exit], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x0, 0xe, 0x40}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0)=r2, 0x4) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:51 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0xffffff9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xe37}, 0x400, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x70}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:51 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000140)=0x1) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:51 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0xe2022, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfcd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:51 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) write$cgroup_subtree(r0, &(0x7f0000000140)={[{0x0, 'rdma'}]}, 0x6) 13:31:51 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r2, &(0x7f00000001c0)='cpuset.memory_pressure\x00', 0x0, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000040)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (rerun: 32) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) mkdirat$cgroup(r3, &(0x7f0000000140)='syz1\x00', 0x1ff) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:51 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:52 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r2, &(0x7f00000001c0)='cpuset.memory_pressure\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) mkdirat$cgroup(r3, &(0x7f0000000140)='syz1\x00', 0x1ff) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r3, 0x0, 0x0) (async) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:52 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000140)=0x1) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:52 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:52 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x1, 0xffffff9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xe37}, 0x400, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x70}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:52 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0xe2022, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfcd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:52 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x0, 0x7, 0x9, 0xc9, 0x0, 0x8b45, 0x8400, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x9, 0xffffffffffff8000}, 0x10312, 0x4, 0x308bd536, 0x2, 0x6, 0x1, 0x8, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x4, r0, 0x9) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) r5 = perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x20, 0x2, 0x5, 0x38, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0xffff, 0x2, @perf_config_ext={0x0, 0x9}, 0x0, 0x3, 0xffff, 0x5, 0x2, 0x4, 0x8, 0x0, 0x9, 0x0, 0xfffffffffffffffd}, 0xffffffffffffffff, 0x5, r2, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000400)='\xeb\x00') ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000500)) write$cgroup_subtree(r3, 0x0, 0x0) r6 = gettid() perf_event_open(&(0x7f0000000640)={0x3, 0x80, 0x4, 0x7f, 0x71, 0x1f, 0x0, 0x81, 0x405, 0xb, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x1, @perf_config_ext={0x9, 0x80}, 0x1022c, 0x7, 0x4010001, 0x3, 0x6, 0x1ff, 0x4, 0x0, 0xa11, 0x0, 0x40}, r6, 0x7, r0, 0x2) r7 = perf_event_open$cgroup(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x5, 0x1, 0x0, 0x0, 0x1, 0xad8680a83fa9dc46, 0x18, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0xffffff80, 0x4, @perf_config_ext={0x400, 0x6}, 0x1a30, 0xfffffffffffffff8, 0x0, 0x2, 0x3, 0x40, 0x3, 0x0, 0x8, 0x0, 0x898}, r3, 0x4, r1, 0x8) perf_event_open(&(0x7f0000000540)={0x1, 0x80, 0xff, 0x30, 0xff, 0x9, 0x0, 0x3, 0x2000, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x6, 0x401}, 0x80182, 0x7fff, 0x6, 0x9, 0x3, 0x80, 0x8, 0x0, 0x5, 0x0, 0x800}, r6, 0xe, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0xff, 0xa, 0x1, 0x1, 0x0, 0x8001, 0x8000, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x81}, 0x5a0c, 0x1c00000000000000, 0x200, 0x0, 0x483a, 0x1, 0x767, 0x0, 0x1, 0x0, 0xd490}, 0x0, 0xd, 0xffffffffffffffff, 0x0) r8 = openat$cgroup_ro(r3, &(0x7f00000005c0)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) write$cgroup_subtree(r8, &(0x7f0000000600)={[{0x2b, 'devices'}, {0x2b, 'perf_event'}, {0x2d, 'memory'}]}, 0x1d) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x2, 0xef, 0x1, 0x81, 0x0, 0x3, 0x2104, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x10000, 0x1, @perf_bp={&(0x7f00000001c0)}, 0x14844, 0x7fff, 0x400, 0x2, 0x1, 0x1ff, 0x5, 0x0, 0x7, 0x0, 0xffffffffffffffff}, r6, 0xffffffffffffffff, r7, 0x8) 13:31:52 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r2 = getpid() perf_event_open(0x0, r2, 0x0, r1, 0x0) r3 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r2, 0xa, r3, 0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x7, 0xa3, 0x2, 0x13, 0x0, 0x7e5, 0x42268, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000140), 0x2}, 0x40, 0x1, 0x96cd, 0x4, 0x9, 0x4f3914d3, 0xfdc7, 0x0, 0x552b8401, 0x0, 0x101}, r2, 0xffffffffffffffff, r0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r4, 0x0, 0x0) 13:31:52 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000140)=0x1) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:53 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0xe2022, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfcd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0xe2022, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfcd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) 13:31:53 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r2 = perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x0, 0x7, 0x9, 0xc9, 0x0, 0x8b45, 0x8400, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x9, 0xffffffffffff8000}, 0x10312, 0x4, 0x308bd536, 0x2, 0x6, 0x1, 0x8, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x4, r0, 0x9) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) (async) r5 = perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x20, 0x2, 0x5, 0x38, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0xffff, 0x2, @perf_config_ext={0x0, 0x9}, 0x0, 0x3, 0xffff, 0x5, 0x2, 0x4, 0x8, 0x0, 0x9, 0x0, 0xfffffffffffffffd}, 0xffffffffffffffff, 0x5, r2, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000400)='\xeb\x00') (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000500)) write$cgroup_subtree(r3, 0x0, 0x0) (async) r6 = gettid() perf_event_open(&(0x7f0000000640)={0x3, 0x80, 0x4, 0x7f, 0x71, 0x1f, 0x0, 0x81, 0x405, 0xb, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x1, @perf_config_ext={0x9, 0x80}, 0x1022c, 0x7, 0x4010001, 0x3, 0x6, 0x1ff, 0x4, 0x0, 0xa11, 0x0, 0x40}, r6, 0x7, r0, 0x2) r7 = perf_event_open$cgroup(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x5, 0x1, 0x0, 0x0, 0x1, 0xad8680a83fa9dc46, 0x18, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0xffffff80, 0x4, @perf_config_ext={0x400, 0x6}, 0x1a30, 0xfffffffffffffff8, 0x0, 0x2, 0x3, 0x40, 0x3, 0x0, 0x8, 0x0, 0x898}, r3, 0x4, r1, 0x8) (async) perf_event_open(&(0x7f0000000540)={0x1, 0x80, 0xff, 0x30, 0xff, 0x9, 0x0, 0x3, 0x2000, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x6, 0x401}, 0x80182, 0x7fff, 0x6, 0x9, 0x3, 0x80, 0x8, 0x0, 0x5, 0x0, 0x800}, r6, 0xe, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0xff, 0xa, 0x1, 0x1, 0x0, 0x8001, 0x8000, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x81}, 0x5a0c, 0x1c00000000000000, 0x200, 0x0, 0x483a, 0x1, 0x767, 0x0, 0x1, 0x0, 0xd490}, 0x0, 0xd, 0xffffffffffffffff, 0x0) r8 = openat$cgroup_ro(r3, &(0x7f00000005c0)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) write$cgroup_subtree(r8, &(0x7f0000000600)={[{0x2b, 'devices'}, {0x2b, 'perf_event'}, {0x2d, 'memory'}]}, 0x1d) (async) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x2, 0xef, 0x1, 0x81, 0x0, 0x3, 0x2104, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x10000, 0x1, @perf_bp={&(0x7f00000001c0)}, 0x14844, 0x7fff, 0x400, 0x2, 0x1, 0x1ff, 0x5, 0x0, 0x7, 0x0, 0xffffffffffffffff}, r6, 0xffffffffffffffff, r7, 0x8) 13:31:53 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000340)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000180)) perf_event_open(&(0x7f00000002c0)={0x4, 0x80, 0x0, 0x4, 0x81, 0x5, 0x0, 0x2, 0x14c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x80, 0x5aa, 0x8001, 0x3, 0x6, 0x5, 0x4115, 0x0, 0x8, 0x0, 0x8000}, 0x0, 0x6, r1, 0x3) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={r0, 0x58, &(0x7f00000001c0)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={r5, 0x1, 0x8}, 0xc) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:53 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x1, 0xffffff9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xe37}, 0x400, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x70}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 64) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:53 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) 13:31:53 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r1, 0xb) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)=',]+^{\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:53 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x0, 0x7, 0x9, 0xc9, 0x0, 0x8b45, 0x8400, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x9, 0xffffffffffff8000}, 0x10312, 0x4, 0x308bd536, 0x2, 0x6, 0x1, 0x8, 0x0, 0x0, 0x0, 0x20}, 0xffffffffffffffff, 0x4, r0, 0x9) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x20, 0x2, 0x5, 0x38, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0xffff, 0x2, @perf_config_ext={0x0, 0x9}, 0x0, 0x3, 0xffff, 0x5, 0x2, 0x4, 0x8, 0x0, 0x9, 0x0, 0xfffffffffffffffd}, 0xffffffffffffffff, 0x5, r2, 0x8) (async) r5 = perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x20, 0x2, 0x5, 0x38, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0xffff, 0x2, @perf_config_ext={0x0, 0x9}, 0x0, 0x3, 0xffff, 0x5, 0x2, 0x4, 0x8, 0x0, 0x9, 0x0, 0xfffffffffffffffd}, 0xffffffffffffffff, 0x5, r2, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000400)='\xeb\x00') (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000400)='\xeb\x00') ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000500)) write$cgroup_subtree(r3, 0x0, 0x0) r6 = gettid() perf_event_open(&(0x7f0000000640)={0x3, 0x80, 0x4, 0x7f, 0x71, 0x1f, 0x0, 0x81, 0x405, 0xb, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x1, @perf_config_ext={0x9, 0x80}, 0x1022c, 0x7, 0x4010001, 0x3, 0x6, 0x1ff, 0x4, 0x0, 0xa11, 0x0, 0x40}, r6, 0x7, r0, 0x2) (async) perf_event_open(&(0x7f0000000640)={0x3, 0x80, 0x4, 0x7f, 0x71, 0x1f, 0x0, 0x81, 0x405, 0xb, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x1, @perf_config_ext={0x9, 0x80}, 0x1022c, 0x7, 0x4010001, 0x3, 0x6, 0x1ff, 0x4, 0x0, 0xa11, 0x0, 0x40}, r6, 0x7, r0, 0x2) r7 = perf_event_open$cgroup(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x5, 0x1, 0x0, 0x0, 0x1, 0xad8680a83fa9dc46, 0x18, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0xffffff80, 0x4, @perf_config_ext={0x400, 0x6}, 0x1a30, 0xfffffffffffffff8, 0x0, 0x2, 0x3, 0x40, 0x3, 0x0, 0x8, 0x0, 0x898}, r3, 0x4, r1, 0x8) perf_event_open(&(0x7f0000000540)={0x1, 0x80, 0xff, 0x30, 0xff, 0x9, 0x0, 0x3, 0x2000, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x6, 0x401}, 0x80182, 0x7fff, 0x6, 0x9, 0x3, 0x80, 0x8, 0x0, 0x5, 0x0, 0x800}, r6, 0xe, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0xff, 0xa, 0x1, 0x1, 0x0, 0x8001, 0x8000, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x81}, 0x5a0c, 0x1c00000000000000, 0x200, 0x0, 0x483a, 0x1, 0x767, 0x0, 0x1, 0x0, 0xd490}, 0x0, 0xd, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0xff, 0xa, 0x1, 0x1, 0x0, 0x8001, 0x8000, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x81}, 0x5a0c, 0x1c00000000000000, 0x200, 0x0, 0x483a, 0x1, 0x767, 0x0, 0x1, 0x0, 0xd490}, 0x0, 0xd, 0xffffffffffffffff, 0x0) r8 = openat$cgroup_ro(r3, &(0x7f00000005c0)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) write$cgroup_subtree(r8, &(0x7f0000000600)={[{0x2b, 'devices'}, {0x2b, 'perf_event'}, {0x2d, 'memory'}]}, 0x1d) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x2, 0xef, 0x1, 0x81, 0x0, 0x3, 0x2104, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x10000, 0x1, @perf_bp={&(0x7f00000001c0)}, 0x14844, 0x7fff, 0x400, 0x2, 0x1, 0x1ff, 0x5, 0x0, 0x7, 0x0, 0xffffffffffffffff}, r6, 0xffffffffffffffff, r7, 0x8) (async) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x2, 0xef, 0x1, 0x81, 0x0, 0x3, 0x2104, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x10000, 0x1, @perf_bp={&(0x7f00000001c0)}, 0x14844, 0x7fff, 0x400, 0x2, 0x1, 0x1ff, 0x5, 0x0, 0x7, 0x0, 0xffffffffffffffff}, r6, 0xffffffffffffffff, r7, 0x8) 13:31:54 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r0}, 0x8) openat$cgroup_procs(r1, &(0x7f0000000240)='cgroup.threads\x00', 0x2, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000001c0)={r2, 0x58, &(0x7f0000000140)}, 0x10) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:54 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_type(r1, &(0x7f0000000180), 0x1a518) bpf$ITER_CREATE(0x21, &(0x7f0000000540)={r1}, 0x8) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='freezer.parent_freezing\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, 0xffffffffffffffff) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, 0x0) write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x5, r0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40086602, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000200)=0x1) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000600)={0x1, 0x80, 0xff, 0xfd, 0x13, 0x7, 0x0, 0x10000007, 0x51823, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000001c0), 0x9}, 0x8, 0x4, 0x0, 0x0, 0x2, 0x4, 0x80, 0x0, 0x80, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r5 = perf_event_open(&(0x7f0000000480)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={0x0}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x0, @perf_config_ext={0x0, 0x3}, 0x6000, 0x0, 0x0, 0x9, 0x7, 0x1f, 0xfff9, 0x0, 0x6, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41040, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @perf_bp={0x0, 0x4}, 0x15280, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xd, r5, 0xd) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000005c0)={&(0x7f0000000500)='mem_return_failed\x00'}, 0x10) openat$cgroup_int(r4, &(0x7f0000000400)='hugetlb.2MB.rsvd.limit_in_bytes\x00', 0x2, 0x0) 13:31:54 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000001c0)={'erspan0\x00', 0x900}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_subtree(r1, &(0x7f0000000140), 0x2, 0x0) close(r3) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(r4, &(0x7f0000000240)='memory.numa_stat\x00', 0x0, 0x0) r6 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000200)={r2, 0xffffffffffffffff, 0x16}, 0x10) close(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x2, 0x2, &(0x7f0000002e80)=ANY=[@ANYBLOB="0600000016f941954634431245d545466619f15fc9e80f8475529f2ab92d226b746c3d467815e9e703927ab39d4e87f9955ebf5e814f821568dd907d646464f77f39c0f791c589d8919b10bb5084e199566566e5eab21fa6663ad7435dba6d7ecff25efa9b21b4c364694fbd7924e4ecf4933d0d8f5aafb0ed796787f86dac164c303a84ceea304019fc6af908e677d1532046a08ed11ad8c80562ff18430043e8f490af16a24caaa6b458c4def5c1d96ea8bde266cdef07e11e813ca228b29f73d7d111b8e11ce3bfd0529059ffdc2c2a00105d5bf6d424f99ac61eadc7782c46aa67b586a6fde0e9963e9c48569ca56650c75e94eece281560ab6154cc31844fcefc9ec160693829d06ff2fbaf", @ANYBLOB="484978c9ebc14f3fdd7a5e72120985ce1d5258d5546cf0e9b7ac21bb38a81668a271790f4e4bd0a3e75e7332cb1fccdca0777f0279c4d1c62094a8dc4021e0285fefbbf17592f79ce2", @ANYRES32=r7, @ANYBLOB="bcdb3abf405d33c0ab98f6fa5eba75162bd25989144aba2df21a1b1cb7dbf8e2321a07f9f61049020bc6560c2e17faf9832feb2206744c01a4b94d136e0248bd47654fb58d466a4f274258d38b9bcf85887e82765ae9b95b8d10e7e11ee70cfdcbe6680a5658c8dc0469371ee472fe186404fc84d4404d08444ada63c2f21dd19d9f6022dc066815061dff7673928b0fe296b9c093d495b8f8572fda4dab6c0e217b9e69380957413a9e6345dc99deef28aaa92c8e3810b652c743866f28a4166617280027326d85fd2797f6", @ANYRESDEC, @ANYBLOB="775adf9ca744e5925f55ab407f857199fa1fa32db319e3974f10779880382c0de5b8cb04626f090f338089afce3a6b6314c3cbf9ee9b2d4f233c53a6c1423a0cff001298a74130b4818517d5b6202999f3dd6e0ca92652441c5786f4f16aa4145eb06708ec3ace8e19cd8dc3ea2be9949029a20fb5040babac1e2fd441a6e5fcc1897c94fd879e3aa48c2e4f708e06ebad88e304ba3352558b245375e1cf500de9d37b7a53f131b343325d9ab38612ecb2d0cb6da9afd2e3fbb31563622938b4781724658bff98ccd8f871f994b65f26cdacd916b3c5ada9400a66ad423062cda25914bb5e824f396fd7eb7f82595a19089f98afbf7359d39f6328e45148681a239d678ee39e684975e84af1a543e83ed7d959f7dfa887ce86f005c2e3cb30184e52e4822375f352400cf2dd65703f0e2b66f56e2c331253577cf9539b8f8aaa418f223e0cf720fb6d759528fa2e3224c4ac22ced04f589957f2fe262401f0cc815251a0d7c9f22fe494d7896db53b6b35f25844480e1bf7ed09897e397c2285762bd131013ea9741878db0b0e00e7422f8235158af8e659afbbb801a8f9a251a6db7afd20d7ea2d4d6e576d7ddbc66057ecde41d1601f49ae3cb58c85d58d8639b37584babd1dd42bb9fa7ab318b67f1ec73f66be5e8b349b5e80ef7c0b1149df293aeafd94e394b63dd54d154d86bb967e5e7ef37d67c238883bef7c062d9a6710e4e28a23354cf07000c84473246f8239a4858d5912fad585cbe1ab65d6bcd490d2b126baf5333a941180614c04396f8f8d82e668518d302f359d8692fe781ee2b9bcb1b3a23bf86de3117c9bb6bd18c78c49d5034dc3a4d149bd397101aa7ea349ca12b6e2b7ee02337dac959bebec258004b9bb61413f5c2c58c29ac2202400f6bbb3521d4e7877b857b9a4e037494225bfcc2e8ecdb16c1e9d4d490de643421adc57bbad67dec6916e22d193962f14e72423721c0785d46348d722ef2411bff4cb7c9fee38173b009fb86f691dafdbc32b88c568caf35b8d3b21981478099b5c3ced5c982fc0caadf07d82f6bed1c32df51e4fea6fb90ab3b71d655b708e12f9b16f2430abf49522ef768ef3df6b327d8e915c06300005d463f17d289d87a79e2f852626ebf3467f60980b8ca469aea68676d464353da14253b1c31aa692834aeb0536a2c1651baeb7f6e0ac0618b69178300b86419e21523459e5b6da5a7f5570e83d4dc3abefc2ee0121afd984d89a29729a8568a7f4c41649dcaee93dd0a7a37aad0da14e323992c801a8ee87196e22eec6a675cb72ca53e7434f22c66b8031b6ed29fb43469419cc806ed1936610eb2caf540459dcedb570139e14e880b4bfed16a1009b5d5ed1fe138e241769033dd99797dc41a0ba391cdaf5e049800dc569323a8142cf669c3b08db43fa3eb0e735d3b648eb79cb56ea20d49d994cc04dcc087d38dd10773192e4c6b25c6d53cb118f6edee8aa22a8c503152c93e1b6384baf3131eafa80877ba8fd4765c60d5c8d105ac2497436fb6ba9546ccda398a41a5a691a7313ee57a1387eb025f0023d686df9db49a00a2bbe247b1317fc991b9b655877b29fe997a77e543913fe05e3cafa38224977d06d54d7de83695789c1e368cdbffdb87526634d161d78ca528e0ccb3b3ed083cfc024c679c6d040d620d590019ee3ae8347ef9e0067e953b5553504b0cecc8c04cd8acd2aec74dc3023a20e6643078d5a9a4b0bfe8a3969856e7b4e57e15cc8b6206bc133b2250d25b78ff7e60f54faf873ddfc123e226e40daf3f7ffebed606cb3e648ef1f86151b07a3e23b940f7ce8ed287db603b18170e4c0e810030d41594f548109d7715139d06b00c7851ae84ada172e20c507570c3ffdb479258c7736a120902006e2c103fbb926401b8cf765b47e6168262ffa98b6f305c9222426ca0cbdfca80dc21fa272629918ed706c8f80b9b204e646948b2b78a296587d8602db15d01bdbe0b22d8a09f0e52b69c8d76878e07c473210ddff96479e0b603f0c26e97ef3a9a1c3b658c4ae8ca0597f3bc6a1d0cc917d62b9062b5cd2a0c035e2dd2ca5785be73fc39d9282c75cbd8f7b05ef3aa6aec50f05a3be27770d37cca4a377f9f53b5be10cff1c89efa614965a7e2213afbacc9330137e366cb1811f4edfb72c1ed8aaa2a0f6c71df34232827a393454198285960047b6f7e79571fd325900c6929f8366405efa62e9ac606b125762e2a62041758e136802dd0925d42167b50d0f6946141c75713835bcf4f31372aafcd41b4493a938cf6f6f2b95584e4fd452ff0272ef4864bf713ea7339c575df084ae057b16eab301d078019893155484cfde97c7fdccd7dba9d38153fd0d7d84121780a2ed0fbb9a64b22f9f9fc34211cc4c49eacab5f859ff62111e4f97ad5e672e1999a3011ec5bd8ad64064aafaea1ce4e38e177d556c84d4843faacc895c81df8c59ec228e98cba410d38efccfddcdbe10054ed1e90b8ce774c6acf208f08d166e06ad6f19cb57c7c029e4577f459cda80faa3b406a47fd5505f05663d7eb894082c60f8d5fb78ecc0cf364f04065e418e5fb6baa2561d3bee22cb977d65ff51cb0809d5bcac52444675168c7d189695cb2e672d1e0a4e1231041e48ff63c74b31d886ee0f6d7124231d61a6f9bb9a1b5a305f9b4c1b0a047ea87d4576cd8b56b183e3d3094dd0744be88cebabdef95c2056b4e755b4c95592e9e36e2c83a495e6eed33cca8c54ce60f8899f2e0ea519f942a5e9c8e2db803f27045342a47af27b448281a9fd23228738e95b54a90775f1383c1564b8deabfa42d0e564acee032b781a42f5f703dc510b4185e259775cbf3f87772c7e7df60dd8aaf675af5914f021e34d6730aa9747b4d2d3db86e437b831bc0634c857f7204064aaf850122e58e2b3a9df627620958541e392e3f7137b47effd8b57c2d4aa4f4a3c3f3ead0d069d645978cacd2b73bbc66f0f765a3aacad1508f1459cf859ddd095af91c850615f5f7aab5477ff935052feff2c82a0f6d4787db62d60b456a5979adb4ed51da0f030a75144039f767bdad6463d602bda18c442ce6c377dd5b7fbe44e8e851a9d96e5c74f5791d27b670b4a2339930edcfb0a49ae03c211c3530cfb4a2ae2c05e8cebdeb8385106159775542895a37c656b8de7411a3cca562390464cd9580cf00722f0173430df448e572569348b86cb2845f11d9fca842f4f19bf0af571f8ffad4e42129031ad96ad9ced0841fca3febbd6dba76793bbb6974b7f3143b5fdd15b33dbccf1522e3884eb5f951535f6bd6f6008166337fb5f3f52cb3f13c2836c686a7d9556fcd3a8384b191a0cfcbe13546e4d6504b142f120adce5f9d8dc8405a1c2fd3480c5d223e3450da4b6c484b0513651f2b29c75e99b6907cb7c08acc56cd4e782e1920838df59ca13a8f637c56aad3fe6f7ff2c24213573b458e2c34e3ed80ef20b17df2eb4478fde423514904c303d19d69c2d69aaf0baeeb85c5e763e91ab62027e52e24fa06b7e4453cf0be2737fac23dcfaf92ddeb22b3eb5400493f9734128f87b3e30f3c2545357863a4ef77a4e08ac3c927fc84a90eca71759f65107e726e2b7db9ef47ceaf0e6a3ba5961725ed1071d59b00df91833477e7813c7fd9ca891af4a0f3a02939b8a6360d719793aa9d4d70096a500b8419606fd7b1560019408807a1c53425b77082c2f4df96fc134c0aac532fc1c97421ede0f7a2d67e0f9bf9f7c3f3895544d445fafd6051f72b402d9d87e92da0ed7ac42bffaef3c8964cbe4da07c487473cb3cd1bc5458a63b03c370cec934db4e479501e0b0239ecc9af3ad89b122ce95803bd94aecdec68b190b5ac380f30ac53585b1a87f6f58499dfd132998af37308c7c9960e0a04717d57d8ac5bed5548c01e62d2165797bfd62b44b8968242983dec66cc58b0d036b8f643eaec75ecaab60d30e496b3ecf36b3062ad47220be3c1da66c7fe814134083317e89b43972b06f6cf726834e4f76f425084af0287535ff9ae374687e991595e03e84e63f7a8145a9ae59fd89ccc48ae1dbc82ed384960ae489b4c9cff5ca9e6fd82061cf2a96af6f2f1036f1262ec1e3b749403803c51720a8b6d2493d12ca5290434325cd0a41a5a12dd82d424a5978b288e67e43d5e337338b08c457ff92abfea06cbb5c37f737a43b3aeaafa20eacfcbce7e440d80d5be9702e15274f0e8c135b5811c05b5ec195f679c027d2e83b498f135b3f760e818ac50d9f9b8110fc97c9b91467f7ba59d266ae59ce6137580a7f625f0fe3ef7e3dd8f563e9fbef25f65fe1a46ab7af13a95a467a2eb5e9824f8227c542eefca9d8d24c3ddc39f989a0dadf200b44010409569a9f353a25b156788f6b1eb7ed602a1f5e7e118d46a3b8e53612dc618affe3220b9d91289c49c34dc00c85aff9a94d9dd0a26957875309d84dd8e14f087f83efc5474164f61b28c8682f7e3801ea14c5285bdf379f967eb728d2bb373dfea1e536ac14c72cbff283e46c5e86b178b313c46bd7df97ca811cd8f2025c36520fe5e108de9888994dc3d59172ccb9b92b84d237fefbacbbff2b7db15861c5ed528c46ad24c348065007e5ad5594a058bef64771ec670086c332bdb348b93a3a8039b8d635e7405e9c13122d8832348c1527bf5595d224a726d4b33dae5778f05fedfb932f83ef9daea782af3aeaf2885d96390c0648c04445d076318b7873ae525842a58779360cb3398a175197c09b65eaf6e2b60ab8b077154ee3f8209d1a829099da7b7341912d21095f95bb27f7c46f300f09208ddbf78bab8bb8e58308f2b9dca0d91c5db2287bf80c15fef574ff6b04d988c49674a4dd02dadfeea4f811981377d2d35da8e16ee09d07bbd220720a63d0c1a9a86a43d9c35eeea42f5fd1b19c912f62c17393b0ef5d880d40c007d9b4d7d37c0760baae93ff28223ce8ca6276f966bfdf6404406380776f816da425d584bfef15d949932cb2b8973a428597238abb45dfb20ea9b101892bf16ec588fe10d5c7933ffe08cf6e647f6ad8c850116ef7a47e20640eb9f415bcb262618d0223e33e1002f806b8420b98ac887fd65660dfef8409d4592cb5a899f9fe735ff7de279875cdd66c4ef10e0bf093021344c543ee62c330d9745dc6e79edaf278f482d66b9837f00fc5731745ced1510ae95ec4f2a3dd5e1f50ee79b48f5bdb3ff7b8d9d2a6fe8c079c03501703ffca9a0b3913ad76eced33492092cc4fcf186f1624051877158e1881bdfe91bab5427ea7f4f95ef26bb804e6480ee84d7cfda25305e8b7b5ca4be189d1ac918dc3afcc21f63bc997302923de1137290d50adf2be553006565d1b2d121fb8b46d2352dad1ea4cecae085d2d008a38690fed554a02fb69521061cee79bb35dc07e0154a690dda85e61e102d39a423b1d39965d9a880f6aa45f7d4ce1c01156dba905efa73b27e62c456009ddb40dd7acf16a7fc64743c8df75473c910c756fe2d37a382b362cc667f612e1e99ad624439806bac169d99768968998e31723b53fd8fec8ee0b2406c50847df72bf005e0acd2b678a17f0a68536e9add450db67ed62e1b31ee47e3110df5938171eed9b11b368eac17cc143cc5eee013c1741412fe7d15fb149929846a9a5369777177826897f25728db015863aeaf6648f9e2d91f03f36d9422c214569dd4643ed9ed0a2058c2fb3a5a9bad23d3c0e2bfdbe00dc221ee9c16a91288eae38cbfccb1ada8ad5e02db6aa9394f457f2e1208bee2e67c8e09ef1db325d2bc5a412bd4424c19e8085db", @ANYRES8=r4, @ANYRESOCT, @ANYRES16=r5], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0xffffff87, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0xb, 0x10001, 0x40}, 0x10, 0xffffffffffffffff, r10, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) openat$cgroup_ro(r8, &(0x7f0000000280)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:54 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000340)) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000180)) perf_event_open(&(0x7f00000002c0)={0x4, 0x80, 0x0, 0x4, 0x81, 0x5, 0x0, 0x2, 0x14c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x80, 0x5aa, 0x8001, 0x3, 0x6, 0x5, 0x4115, 0x0, 0x8, 0x0, 0x8000}, 0x0, 0x6, r1, 0x3) (async) perf_event_open(&(0x7f00000002c0)={0x4, 0x80, 0x0, 0x4, 0x81, 0x5, 0x0, 0x2, 0x14c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x80, 0x5aa, 0x8001, 0x3, 0x6, 0x5, 0x4115, 0x0, 0x8, 0x0, 0x8000}, 0x0, 0x6, r1, 0x3) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={r0, 0x58, &(0x7f00000001c0)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={r5, 0x1, 0x8}, 0xc) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:54 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:54 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_type(r1, &(0x7f0000000180), 0x1a518) bpf$ITER_CREATE(0x21, &(0x7f0000000540)={r1}, 0x8) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='freezer.parent_freezing\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, 0xffffffffffffffff) (async) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, 0xffffffffffffffff) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, 0x0) (async) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, 0x0) write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x5, r0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40086602, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000200)=0x1) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000200)=0x1) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) (async) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000600)={0x1, 0x80, 0xff, 0xfd, 0x13, 0x7, 0x0, 0x10000007, 0x51823, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000001c0), 0x9}, 0x8, 0x4, 0x0, 0x0, 0x2, 0x4, 0x80, 0x0, 0x80, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r5 = perf_event_open(&(0x7f0000000480)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={0x0}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x0, @perf_config_ext={0x0, 0x3}, 0x6000, 0x0, 0x0, 0x9, 0x7, 0x1f, 0xfff9, 0x0, 0x6, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41040, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @perf_bp={0x0, 0x4}, 0x15280, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xd, r5, 0xd) (async) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41040, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @perf_bp={0x0, 0x4}, 0x15280, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xd, r5, 0xd) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000005c0)={&(0x7f0000000500)='mem_return_failed\x00'}, 0x10) openat$cgroup_int(r4, &(0x7f0000000400)='hugetlb.2MB.rsvd.limit_in_bytes\x00', 0x2, 0x0) 13:31:54 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_type(r1, &(0x7f0000000180), 0x1a518) bpf$ITER_CREATE(0x21, &(0x7f0000000540)={r1}, 0x8) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='freezer.parent_freezing\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, 0xffffffffffffffff) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, 0x0) write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x5, r0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40086602, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000200)=0x1) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000600)={0x1, 0x80, 0xff, 0xfd, 0x13, 0x7, 0x0, 0x10000007, 0x51823, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000001c0), 0x9}, 0x8, 0x4, 0x0, 0x0, 0x2, 0x4, 0x80, 0x0, 0x80, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r5 = perf_event_open(&(0x7f0000000480)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={0x0}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x0, @perf_config_ext={0x0, 0x3}, 0x6000, 0x0, 0x0, 0x9, 0x7, 0x1f, 0xfff9, 0x0, 0x6, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41040, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @perf_bp={0x0, 0x4}, 0x15280, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xd, r5, 0xd) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000005c0)={&(0x7f0000000500)='mem_return_failed\x00'}, 0x10) openat$cgroup_int(r4, &(0x7f0000000400)='hugetlb.2MB.rsvd.limit_in_bytes\x00', 0x2, 0x0) 13:31:54 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000340)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000180)) perf_event_open(&(0x7f00000002c0)={0x4, 0x80, 0x0, 0x4, 0x81, 0x5, 0x0, 0x2, 0x14c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x80, 0x5aa, 0x8001, 0x3, 0x6, 0x5, 0x4115, 0x0, 0x8, 0x0, 0x8000}, 0x0, 0x6, r1, 0x3) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={r0, 0x58, &(0x7f00000001c0)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={r5, 0x1, 0x8}, 0xc) write$cgroup_subtree(r1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000340)) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000180)) (async) perf_event_open(&(0x7f00000002c0)={0x4, 0x80, 0x0, 0x4, 0x81, 0x5, 0x0, 0x2, 0x14c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000280), 0x8}, 0x80, 0x5aa, 0x8001, 0x3, 0x6, 0x5, 0x4115, 0x0, 0x8, 0x0, 0x8000}, 0x0, 0x6, r1, 0x3) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={r0, 0x58, &(0x7f00000001c0)}, 0x10) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={r5, 0x1, 0x8}, 0xc) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) 13:31:54 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r0}, 0x8) openat$cgroup_procs(r1, &(0x7f0000000240)='cgroup.threads\x00', 0x2, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000001c0)={r2, 0x58, &(0x7f0000000140)}, 0x10) write$cgroup_subtree(r2, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r0}, 0x8) (async) openat$cgroup_procs(r1, &(0x7f0000000240)='cgroup.threads\x00', 0x2, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000001c0)={r2, 0x58, &(0x7f0000000140)}, 0x10) (async) write$cgroup_subtree(r2, 0x0, 0x0) (async) 13:31:54 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 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, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_type(r1, &(0x7f0000000180), 0x1a518) bpf$ITER_CREATE(0x21, &(0x7f0000000540)={r1}, 0x8) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='freezer.parent_freezing\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) (async) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, 0xffffffffffffffff) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, 0x0) (async) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, 0x0) write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x5, r0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40086602, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000200)=0x1) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000600)={0x1, 0x80, 0xff, 0xfd, 0x13, 0x7, 0x0, 0x10000007, 0x51823, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000001c0), 0x9}, 0x8, 0x4, 0x0, 0x0, 0x2, 0x4, 0x80, 0x0, 0x80, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4) (async) perf_event_open$cgroup(&(0x7f0000000600)={0x1, 0x80, 0xff, 0xfd, 0x13, 0x7, 0x0, 0x10000007, 0x51823, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x5, 0x1, @perf_bp={&(0x7f00000001c0), 0x9}, 0x8, 0x4, 0x0, 0x0, 0x2, 0x4, 0x80, 0x0, 0x80, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) r4 = bpf$ITER_CREATE(0x21, 0x0, 0x0) r5 = perf_event_open(&(0x7f0000000480)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={0x0}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x0, @perf_config_ext={0x0, 0x3}, 0x6000, 0x0, 0x0, 0x9, 0x7, 0x1f, 0xfff9, 0x0, 0x6, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41040, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @perf_bp={0x0, 0x4}, 0x15280, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xd, r5, 0xd) (async) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41040, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @perf_bp={0x0, 0x4}, 0x15280, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xd, r5, 0xd) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000005c0)={&(0x7f0000000500)='mem_return_failed\x00'}, 0x10) openat$cgroup_int(r4, &(0x7f0000000400)='hugetlb.2MB.rsvd.limit_in_bytes\x00', 0x2, 0x0) 13:31:54 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1020a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.swap.current\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) close(r0) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:55 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r2, 0x0, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000180)={r1}, 0x8) recvmsg(r4, &(0x7f00000015c0)={&(0x7f00000001c0)=@hci, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)=""/180, 0xb4}, 0x40020100) 13:31:55 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:55 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) close(r1) 13:31:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000001c0)={'erspan0\x00', 0x900}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_subtree(r1, &(0x7f0000000140), 0x2, 0x0) close(r3) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(r4, &(0x7f0000000240)='memory.numa_stat\x00', 0x0, 0x0) (async) r6 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000200)={r2, 0xffffffffffffffff, 0x16}, 0x10) close(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x2, 0x2, &(0x7f0000002e80)=ANY=[@ANYBLOB="0600000016f941954634431245d545466619f15fc9e80f8475529f2ab92d226b746c3d467815e9e703927ab39d4e87f9955ebf5e814f821568dd907d646464f77f39c0f791c589d8919b10bb5084e199566566e5eab21fa6663ad7435dba6d7ecff25efa9b21b4c364694fbd7924e4ecf4933d0d8f5aafb0ed796787f86dac164c303a84ceea304019fc6af908e677d1532046a08ed11ad8c80562ff18430043e8f490af16a24caaa6b458c4def5c1d96ea8bde266cdef07e11e813ca228b29f73d7d111b8e11ce3bfd0529059ffdc2c2a00105d5bf6d424f99ac61eadc7782c46aa67b586a6fde0e9963e9c48569ca56650c75e94eece281560ab6154cc31844fcefc9ec160693829d06ff2fbaf", @ANYBLOB="484978c9ebc14f3fdd7a5e72120985ce1d5258d5546cf0e9b7ac21bb38a81668a271790f4e4bd0a3e75e7332cb1fccdca0777f0279c4d1c62094a8dc4021e0285fefbbf17592f79ce2", @ANYRES32=r7, @ANYBLOB="bcdb3abf405d33c0ab98f6fa5eba75162bd25989144aba2df21a1b1cb7dbf8e2321a07f9f61049020bc6560c2e17faf9832feb2206744c01a4b94d136e0248bd47654fb58d466a4f274258d38b9bcf85887e82765ae9b95b8d10e7e11ee70cfdcbe6680a5658c8dc0469371ee472fe186404fc84d4404d08444ada63c2f21dd19d9f6022dc066815061dff7673928b0fe296b9c093d495b8f8572fda4dab6c0e217b9e69380957413a9e6345dc99deef28aaa92c8e3810b652c743866f28a4166617280027326d85fd2797f6", @ANYRESDEC, @ANYBLOB="775adf9ca744e5925f55ab407f857199fa1fa32db319e3974f10779880382c0de5b8cb04626f090f338089afce3a6b6314c3cbf9ee9b2d4f233c53a6c1423a0cff001298a74130b4818517d5b6202999f3dd6e0ca92652441c5786f4f16aa4145eb06708ec3ace8e19cd8dc3ea2be9949029a20fb5040babac1e2fd441a6e5fcc1897c94fd879e3aa48c2e4f708e06ebad88e304ba3352558b245375e1cf500de9d37b7a53f131b343325d9ab38612ecb2d0cb6da9afd2e3fbb31563622938b4781724658bff98ccd8f871f994b65f26cdacd916b3c5ada9400a66ad423062cda25914bb5e824f396fd7eb7f82595a19089f98afbf7359d39f6328e45148681a239d678ee39e684975e84af1a543e83ed7d959f7dfa887ce86f005c2e3cb30184e52e4822375f352400cf2dd65703f0e2b66f56e2c331253577cf9539b8f8aaa418f223e0cf720fb6d759528fa2e3224c4ac22ced04f589957f2fe262401f0cc815251a0d7c9f22fe494d7896db53b6b35f25844480e1bf7ed09897e397c2285762bd131013ea9741878db0b0e00e7422f8235158af8e659afbbb801a8f9a251a6db7afd20d7ea2d4d6e576d7ddbc66057ecde41d1601f49ae3cb58c85d58d8639b37584babd1dd42bb9fa7ab318b67f1ec73f66be5e8b349b5e80ef7c0b1149df293aeafd94e394b63dd54d154d86bb967e5e7ef37d67c238883bef7c062d9a6710e4e28a23354cf07000c84473246f8239a4858d5912fad585cbe1ab65d6bcd490d2b126baf5333a941180614c04396f8f8d82e668518d302f359d8692fe781ee2b9bcb1b3a23bf86de3117c9bb6bd18c78c49d5034dc3a4d149bd397101aa7ea349ca12b6e2b7ee02337dac959bebec258004b9bb61413f5c2c58c29ac2202400f6bbb3521d4e7877b857b9a4e037494225bfcc2e8ecdb16c1e9d4d490de643421adc57bbad67dec6916e22d193962f14e72423721c0785d46348d722ef2411bff4cb7c9fee38173b009fb86f691dafdbc32b88c568caf35b8d3b21981478099b5c3ced5c982fc0caadf07d82f6bed1c32df51e4fea6fb90ab3b71d655b708e12f9b16f2430abf49522ef768ef3df6b327d8e915c06300005d463f17d289d87a79e2f852626ebf3467f60980b8ca469aea68676d464353da14253b1c31aa692834aeb0536a2c1651baeb7f6e0ac0618b69178300b86419e21523459e5b6da5a7f5570e83d4dc3abefc2ee0121afd984d89a29729a8568a7f4c41649dcaee93dd0a7a37aad0da14e323992c801a8ee87196e22eec6a675cb72ca53e7434f22c66b8031b6ed29fb43469419cc806ed1936610eb2caf540459dcedb570139e14e880b4bfed16a1009b5d5ed1fe138e241769033dd99797dc41a0ba391cdaf5e049800dc569323a8142cf669c3b08db43fa3eb0e735d3b648eb79cb56ea20d49d994cc04dcc087d38dd10773192e4c6b25c6d53cb118f6edee8aa22a8c503152c93e1b6384baf3131eafa80877ba8fd4765c60d5c8d105ac2497436fb6ba9546ccda398a41a5a691a7313ee57a1387eb025f0023d686df9db49a00a2bbe247b1317fc991b9b655877b29fe997a77e543913fe05e3cafa38224977d06d54d7de83695789c1e368cdbffdb87526634d161d78ca528e0ccb3b3ed083cfc024c679c6d040d620d590019ee3ae8347ef9e0067e953b5553504b0cecc8c04cd8acd2aec74dc3023a20e6643078d5a9a4b0bfe8a3969856e7b4e57e15cc8b6206bc133b2250d25b78ff7e60f54faf873ddfc123e226e40daf3f7ffebed606cb3e648ef1f86151b07a3e23b940f7ce8ed287db603b18170e4c0e810030d41594f548109d7715139d06b00c7851ae84ada172e20c507570c3ffdb479258c7736a120902006e2c103fbb926401b8cf765b47e6168262ffa98b6f305c9222426ca0cbdfca80dc21fa272629918ed706c8f80b9b204e646948b2b78a296587d8602db15d01bdbe0b22d8a09f0e52b69c8d76878e07c473210ddff96479e0b603f0c26e97ef3a9a1c3b658c4ae8ca0597f3bc6a1d0cc917d62b9062b5cd2a0c035e2dd2ca5785be73fc39d9282c75cbd8f7b05ef3aa6aec50f05a3be27770d37cca4a377f9f53b5be10cff1c89efa614965a7e2213afbacc9330137e366cb1811f4edfb72c1ed8aaa2a0f6c71df34232827a393454198285960047b6f7e79571fd325900c6929f8366405efa62e9ac606b125762e2a62041758e136802dd0925d42167b50d0f6946141c75713835bcf4f31372aafcd41b4493a938cf6f6f2b95584e4fd452ff0272ef4864bf713ea7339c575df084ae057b16eab301d078019893155484cfde97c7fdccd7dba9d38153fd0d7d84121780a2ed0fbb9a64b22f9f9fc34211cc4c49eacab5f859ff62111e4f97ad5e672e1999a3011ec5bd8ad64064aafaea1ce4e38e177d556c84d4843faacc895c81df8c59ec228e98cba410d38efccfddcdbe10054ed1e90b8ce774c6acf208f08d166e06ad6f19cb57c7c029e4577f459cda80faa3b406a47fd5505f05663d7eb894082c60f8d5fb78ecc0cf364f04065e418e5fb6baa2561d3bee22cb977d65ff51cb0809d5bcac52444675168c7d189695cb2e672d1e0a4e1231041e48ff63c74b31d886ee0f6d7124231d61a6f9bb9a1b5a305f9b4c1b0a047ea87d4576cd8b56b183e3d3094dd0744be88cebabdef95c2056b4e755b4c95592e9e36e2c83a495e6eed33cca8c54ce60f8899f2e0ea519f942a5e9c8e2db803f27045342a47af27b448281a9fd23228738e95b54a90775f1383c1564b8deabfa42d0e564acee032b781a42f5f703dc510b4185e259775cbf3f87772c7e7df60dd8aaf675af5914f021e34d6730aa9747b4d2d3db86e437b831bc0634c857f7204064aaf850122e58e2b3a9df627620958541e392e3f7137b47effd8b57c2d4aa4f4a3c3f3ead0d069d645978cacd2b73bbc66f0f765a3aacad1508f1459cf859ddd095af91c850615f5f7aab5477ff935052feff2c82a0f6d4787db62d60b456a5979adb4ed51da0f030a75144039f767bdad6463d602bda18c442ce6c377dd5b7fbe44e8e851a9d96e5c74f5791d27b670b4a2339930edcfb0a49ae03c211c3530cfb4a2ae2c05e8cebdeb8385106159775542895a37c656b8de7411a3cca562390464cd9580cf00722f0173430df448e572569348b86cb2845f11d9fca842f4f19bf0af571f8ffad4e42129031ad96ad9ced0841fca3febbd6dba76793bbb6974b7f3143b5fdd15b33dbccf1522e3884eb5f951535f6bd6f6008166337fb5f3f52cb3f13c2836c686a7d9556fcd3a8384b191a0cfcbe13546e4d6504b142f120adce5f9d8dc8405a1c2fd3480c5d223e3450da4b6c484b0513651f2b29c75e99b6907cb7c08acc56cd4e782e1920838df59ca13a8f637c56aad3fe6f7ff2c24213573b458e2c34e3ed80ef20b17df2eb4478fde423514904c303d19d69c2d69aaf0baeeb85c5e763e91ab62027e52e24fa06b7e4453cf0be2737fac23dcfaf92ddeb22b3eb5400493f9734128f87b3e30f3c2545357863a4ef77a4e08ac3c927fc84a90eca71759f65107e726e2b7db9ef47ceaf0e6a3ba5961725ed1071d59b00df91833477e7813c7fd9ca891af4a0f3a02939b8a6360d719793aa9d4d70096a500b8419606fd7b1560019408807a1c53425b77082c2f4df96fc134c0aac532fc1c97421ede0f7a2d67e0f9bf9f7c3f3895544d445fafd6051f72b402d9d87e92da0ed7ac42bffaef3c8964cbe4da07c487473cb3cd1bc5458a63b03c370cec934db4e479501e0b0239ecc9af3ad89b122ce95803bd94aecdec68b190b5ac380f30ac53585b1a87f6f58499dfd132998af37308c7c9960e0a04717d57d8ac5bed5548c01e62d2165797bfd62b44b8968242983dec66cc58b0d036b8f643eaec75ecaab60d30e496b3ecf36b3062ad47220be3c1da66c7fe814134083317e89b43972b06f6cf726834e4f76f425084af0287535ff9ae374687e991595e03e84e63f7a8145a9ae59fd89ccc48ae1dbc82ed384960ae489b4c9cff5ca9e6fd82061cf2a96af6f2f1036f1262ec1e3b749403803c51720a8b6d2493d12ca5290434325cd0a41a5a12dd82d424a5978b288e67e43d5e337338b08c457ff92abfea06cbb5c37f737a43b3aeaafa20eacfcbce7e440d80d5be9702e15274f0e8c135b5811c05b5ec195f679c027d2e83b498f135b3f760e818ac50d9f9b8110fc97c9b91467f7ba59d266ae59ce6137580a7f625f0fe3ef7e3dd8f563e9fbef25f65fe1a46ab7af13a95a467a2eb5e9824f8227c542eefca9d8d24c3ddc39f989a0dadf200b44010409569a9f353a25b156788f6b1eb7ed602a1f5e7e118d46a3b8e53612dc618affe3220b9d91289c49c34dc00c85aff9a94d9dd0a26957875309d84dd8e14f087f83efc5474164f61b28c8682f7e3801ea14c5285bdf379f967eb728d2bb373dfea1e536ac14c72cbff283e46c5e86b178b313c46bd7df97ca811cd8f2025c36520fe5e108de9888994dc3d59172ccb9b92b84d237fefbacbbff2b7db15861c5ed528c46ad24c348065007e5ad5594a058bef64771ec670086c332bdb348b93a3a8039b8d635e7405e9c13122d8832348c1527bf5595d224a726d4b33dae5778f05fedfb932f83ef9daea782af3aeaf2885d96390c0648c04445d076318b7873ae525842a58779360cb3398a175197c09b65eaf6e2b60ab8b077154ee3f8209d1a829099da7b7341912d21095f95bb27f7c46f300f09208ddbf78bab8bb8e58308f2b9dca0d91c5db2287bf80c15fef574ff6b04d988c49674a4dd02dadfeea4f811981377d2d35da8e16ee09d07bbd220720a63d0c1a9a86a43d9c35eeea42f5fd1b19c912f62c17393b0ef5d880d40c007d9b4d7d37c0760baae93ff28223ce8ca6276f966bfdf6404406380776f816da425d584bfef15d949932cb2b8973a428597238abb45dfb20ea9b101892bf16ec588fe10d5c7933ffe08cf6e647f6ad8c850116ef7a47e20640eb9f415bcb262618d0223e33e1002f806b8420b98ac887fd65660dfef8409d4592cb5a899f9fe735ff7de279875cdd66c4ef10e0bf093021344c543ee62c330d9745dc6e79edaf278f482d66b9837f00fc5731745ced1510ae95ec4f2a3dd5e1f50ee79b48f5bdb3ff7b8d9d2a6fe8c079c03501703ffca9a0b3913ad76eced33492092cc4fcf186f1624051877158e1881bdfe91bab5427ea7f4f95ef26bb804e6480ee84d7cfda25305e8b7b5ca4be189d1ac918dc3afcc21f63bc997302923de1137290d50adf2be553006565d1b2d121fb8b46d2352dad1ea4cecae085d2d008a38690fed554a02fb69521061cee79bb35dc07e0154a690dda85e61e102d39a423b1d39965d9a880f6aa45f7d4ce1c01156dba905efa73b27e62c456009ddb40dd7acf16a7fc64743c8df75473c910c756fe2d37a382b362cc667f612e1e99ad624439806bac169d99768968998e31723b53fd8fec8ee0b2406c50847df72bf005e0acd2b678a17f0a68536e9add450db67ed62e1b31ee47e3110df5938171eed9b11b368eac17cc143cc5eee013c1741412fe7d15fb149929846a9a5369777177826897f25728db015863aeaf6648f9e2d91f03f36d9422c214569dd4643ed9ed0a2058c2fb3a5a9bad23d3c0e2bfdbe00dc221ee9c16a91288eae38cbfccb1ada8ad5e02db6aa9394f457f2e1208bee2e67c8e09ef1db325d2bc5a412bd4424c19e8085db", @ANYRES8=r4, @ANYRESOCT, @ANYRES16=r5], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0xffffff87, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0xb, 0x10001, 0x40}, 0x10, 0xffffffffffffffff, r10, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) (async) openat$cgroup_ro(r8, &(0x7f0000000280)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:55 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r0}, 0x8) openat$cgroup_procs(r1, &(0x7f0000000240)='cgroup.threads\x00', 0x2, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000001c0)={r2, 0x58, &(0x7f0000000140)}, 0x10) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:55 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1020a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.swap.current\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) close(r0) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x101000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000001c0)={'erspan0\x00', 0x900}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_subtree(r1, &(0x7f0000000140), 0x2, 0x0) close(r3) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(r4, &(0x7f0000000240)='memory.numa_stat\x00', 0x0, 0x0) r6 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000200)={r2, 0xffffffffffffffff, 0x16}, 0x10) close(r6) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x2, 0x2, &(0x7f0000002e80)=ANY=[@ANYBLOB="0600000016f941954634431245d545466619f15fc9e80f8475529f2ab92d226b746c3d467815e9e703927ab39d4e87f9955ebf5e814f821568dd907d646464f77f39c0f791c589d8919b10bb5084e199566566e5eab21fa6663ad7435dba6d7ecff25efa9b21b4c364694fbd7924e4ecf4933d0d8f5aafb0ed796787f86dac164c303a84ceea304019fc6af908e677d1532046a08ed11ad8c80562ff18430043e8f490af16a24caaa6b458c4def5c1d96ea8bde266cdef07e11e813ca228b29f73d7d111b8e11ce3bfd0529059ffdc2c2a00105d5bf6d424f99ac61eadc7782c46aa67b586a6fde0e9963e9c48569ca56650c75e94eece281560ab6154cc31844fcefc9ec160693829d06ff2fbaf", @ANYBLOB="484978c9ebc14f3fdd7a5e72120985ce1d5258d5546cf0e9b7ac21bb38a81668a271790f4e4bd0a3e75e7332cb1fccdca0777f0279c4d1c62094a8dc4021e0285fefbbf17592f79ce2", @ANYRES32=r7, @ANYBLOB="bcdb3abf405d33c0ab98f6fa5eba75162bd25989144aba2df21a1b1cb7dbf8e2321a07f9f61049020bc6560c2e17faf9832feb2206744c01a4b94d136e0248bd47654fb58d466a4f274258d38b9bcf85887e82765ae9b95b8d10e7e11ee70cfdcbe6680a5658c8dc0469371ee472fe186404fc84d4404d08444ada63c2f21dd19d9f6022dc066815061dff7673928b0fe296b9c093d495b8f8572fda4dab6c0e217b9e69380957413a9e6345dc99deef28aaa92c8e3810b652c743866f28a4166617280027326d85fd2797f6", @ANYRESDEC, @ANYBLOB="775adf9ca744e5925f55ab407f857199fa1fa32db319e3974f10779880382c0de5b8cb04626f090f338089afce3a6b6314c3cbf9ee9b2d4f233c53a6c1423a0cff001298a74130b4818517d5b6202999f3dd6e0ca92652441c5786f4f16aa4145eb06708ec3ace8e19cd8dc3ea2be9949029a20fb5040babac1e2fd441a6e5fcc1897c94fd879e3aa48c2e4f708e06ebad88e304ba3352558b245375e1cf500de9d37b7a53f131b343325d9ab38612ecb2d0cb6da9afd2e3fbb31563622938b4781724658bff98ccd8f871f994b65f26cdacd916b3c5ada9400a66ad423062cda25914bb5e824f396fd7eb7f82595a19089f98afbf7359d39f6328e45148681a239d678ee39e684975e84af1a543e83ed7d959f7dfa887ce86f005c2e3cb30184e52e4822375f352400cf2dd65703f0e2b66f56e2c331253577cf9539b8f8aaa418f223e0cf720fb6d759528fa2e3224c4ac22ced04f589957f2fe262401f0cc815251a0d7c9f22fe494d7896db53b6b35f25844480e1bf7ed09897e397c2285762bd131013ea9741878db0b0e00e7422f8235158af8e659afbbb801a8f9a251a6db7afd20d7ea2d4d6e576d7ddbc66057ecde41d1601f49ae3cb58c85d58d8639b37584babd1dd42bb9fa7ab318b67f1ec73f66be5e8b349b5e80ef7c0b1149df293aeafd94e394b63dd54d154d86bb967e5e7ef37d67c238883bef7c062d9a6710e4e28a23354cf07000c84473246f8239a4858d5912fad585cbe1ab65d6bcd490d2b126baf5333a941180614c04396f8f8d82e668518d302f359d8692fe781ee2b9bcb1b3a23bf86de3117c9bb6bd18c78c49d5034dc3a4d149bd397101aa7ea349ca12b6e2b7ee02337dac959bebec258004b9bb61413f5c2c58c29ac2202400f6bbb3521d4e7877b857b9a4e037494225bfcc2e8ecdb16c1e9d4d490de643421adc57bbad67dec6916e22d193962f14e72423721c0785d46348d722ef2411bff4cb7c9fee38173b009fb86f691dafdbc32b88c568caf35b8d3b21981478099b5c3ced5c982fc0caadf07d82f6bed1c32df51e4fea6fb90ab3b71d655b708e12f9b16f2430abf49522ef768ef3df6b327d8e915c06300005d463f17d289d87a79e2f852626ebf3467f60980b8ca469aea68676d464353da14253b1c31aa692834aeb0536a2c1651baeb7f6e0ac0618b69178300b86419e21523459e5b6da5a7f5570e83d4dc3abefc2ee0121afd984d89a29729a8568a7f4c41649dcaee93dd0a7a37aad0da14e323992c801a8ee87196e22eec6a675cb72ca53e7434f22c66b8031b6ed29fb43469419cc806ed1936610eb2caf540459dcedb570139e14e880b4bfed16a1009b5d5ed1fe138e241769033dd99797dc41a0ba391cdaf5e049800dc569323a8142cf669c3b08db43fa3eb0e735d3b648eb79cb56ea20d49d994cc04dcc087d38dd10773192e4c6b25c6d53cb118f6edee8aa22a8c503152c93e1b6384baf3131eafa80877ba8fd4765c60d5c8d105ac2497436fb6ba9546ccda398a41a5a691a7313ee57a1387eb025f0023d686df9db49a00a2bbe247b1317fc991b9b655877b29fe997a77e543913fe05e3cafa38224977d06d54d7de83695789c1e368cdbffdb87526634d161d78ca528e0ccb3b3ed083cfc024c679c6d040d620d590019ee3ae8347ef9e0067e953b5553504b0cecc8c04cd8acd2aec74dc3023a20e6643078d5a9a4b0bfe8a3969856e7b4e57e15cc8b6206bc133b2250d25b78ff7e60f54faf873ddfc123e226e40daf3f7ffebed606cb3e648ef1f86151b07a3e23b940f7ce8ed287db603b18170e4c0e810030d41594f548109d7715139d06b00c7851ae84ada172e20c507570c3ffdb479258c7736a120902006e2c103fbb926401b8cf765b47e6168262ffa98b6f305c9222426ca0cbdfca80dc21fa272629918ed706c8f80b9b204e646948b2b78a296587d8602db15d01bdbe0b22d8a09f0e52b69c8d76878e07c473210ddff96479e0b603f0c26e97ef3a9a1c3b658c4ae8ca0597f3bc6a1d0cc917d62b9062b5cd2a0c035e2dd2ca5785be73fc39d9282c75cbd8f7b05ef3aa6aec50f05a3be27770d37cca4a377f9f53b5be10cff1c89efa614965a7e2213afbacc9330137e366cb1811f4edfb72c1ed8aaa2a0f6c71df34232827a393454198285960047b6f7e79571fd325900c6929f8366405efa62e9ac606b125762e2a62041758e136802dd0925d42167b50d0f6946141c75713835bcf4f31372aafcd41b4493a938cf6f6f2b95584e4fd452ff0272ef4864bf713ea7339c575df084ae057b16eab301d078019893155484cfde97c7fdccd7dba9d38153fd0d7d84121780a2ed0fbb9a64b22f9f9fc34211cc4c49eacab5f859ff62111e4f97ad5e672e1999a3011ec5bd8ad64064aafaea1ce4e38e177d556c84d4843faacc895c81df8c59ec228e98cba410d38efccfddcdbe10054ed1e90b8ce774c6acf208f08d166e06ad6f19cb57c7c029e4577f459cda80faa3b406a47fd5505f05663d7eb894082c60f8d5fb78ecc0cf364f04065e418e5fb6baa2561d3bee22cb977d65ff51cb0809d5bcac52444675168c7d189695cb2e672d1e0a4e1231041e48ff63c74b31d886ee0f6d7124231d61a6f9bb9a1b5a305f9b4c1b0a047ea87d4576cd8b56b183e3d3094dd0744be88cebabdef95c2056b4e755b4c95592e9e36e2c83a495e6eed33cca8c54ce60f8899f2e0ea519f942a5e9c8e2db803f27045342a47af27b448281a9fd23228738e95b54a90775f1383c1564b8deabfa42d0e564acee032b781a42f5f703dc510b4185e259775cbf3f87772c7e7df60dd8aaf675af5914f021e34d6730aa9747b4d2d3db86e437b831bc0634c857f7204064aaf850122e58e2b3a9df627620958541e392e3f7137b47effd8b57c2d4aa4f4a3c3f3ead0d069d645978cacd2b73bbc66f0f765a3aacad1508f1459cf859ddd095af91c850615f5f7aab5477ff935052feff2c82a0f6d4787db62d60b456a5979adb4ed51da0f030a75144039f767bdad6463d602bda18c442ce6c377dd5b7fbe44e8e851a9d96e5c74f5791d27b670b4a2339930edcfb0a49ae03c211c3530cfb4a2ae2c05e8cebdeb8385106159775542895a37c656b8de7411a3cca562390464cd9580cf00722f0173430df448e572569348b86cb2845f11d9fca842f4f19bf0af571f8ffad4e42129031ad96ad9ced0841fca3febbd6dba76793bbb6974b7f3143b5fdd15b33dbccf1522e3884eb5f951535f6bd6f6008166337fb5f3f52cb3f13c2836c686a7d9556fcd3a8384b191a0cfcbe13546e4d6504b142f120adce5f9d8dc8405a1c2fd3480c5d223e3450da4b6c484b0513651f2b29c75e99b6907cb7c08acc56cd4e782e1920838df59ca13a8f637c56aad3fe6f7ff2c24213573b458e2c34e3ed80ef20b17df2eb4478fde423514904c303d19d69c2d69aaf0baeeb85c5e763e91ab62027e52e24fa06b7e4453cf0be2737fac23dcfaf92ddeb22b3eb5400493f9734128f87b3e30f3c2545357863a4ef77a4e08ac3c927fc84a90eca71759f65107e726e2b7db9ef47ceaf0e6a3ba5961725ed1071d59b00df91833477e7813c7fd9ca891af4a0f3a02939b8a6360d719793aa9d4d70096a500b8419606fd7b1560019408807a1c53425b77082c2f4df96fc134c0aac532fc1c97421ede0f7a2d67e0f9bf9f7c3f3895544d445fafd6051f72b402d9d87e92da0ed7ac42bffaef3c8964cbe4da07c487473cb3cd1bc5458a63b03c370cec934db4e479501e0b0239ecc9af3ad89b122ce95803bd94aecdec68b190b5ac380f30ac53585b1a87f6f58499dfd132998af37308c7c9960e0a04717d57d8ac5bed5548c01e62d2165797bfd62b44b8968242983dec66cc58b0d036b8f643eaec75ecaab60d30e496b3ecf36b3062ad47220be3c1da66c7fe814134083317e89b43972b06f6cf726834e4f76f425084af0287535ff9ae374687e991595e03e84e63f7a8145a9ae59fd89ccc48ae1dbc82ed384960ae489b4c9cff5ca9e6fd82061cf2a96af6f2f1036f1262ec1e3b749403803c51720a8b6d2493d12ca5290434325cd0a41a5a12dd82d424a5978b288e67e43d5e337338b08c457ff92abfea06cbb5c37f737a43b3aeaafa20eacfcbce7e440d80d5be9702e15274f0e8c135b5811c05b5ec195f679c027d2e83b498f135b3f760e818ac50d9f9b8110fc97c9b91467f7ba59d266ae59ce6137580a7f625f0fe3ef7e3dd8f563e9fbef25f65fe1a46ab7af13a95a467a2eb5e9824f8227c542eefca9d8d24c3ddc39f989a0dadf200b44010409569a9f353a25b156788f6b1eb7ed602a1f5e7e118d46a3b8e53612dc618affe3220b9d91289c49c34dc00c85aff9a94d9dd0a26957875309d84dd8e14f087f83efc5474164f61b28c8682f7e3801ea14c5285bdf379f967eb728d2bb373dfea1e536ac14c72cbff283e46c5e86b178b313c46bd7df97ca811cd8f2025c36520fe5e108de9888994dc3d59172ccb9b92b84d237fefbacbbff2b7db15861c5ed528c46ad24c348065007e5ad5594a058bef64771ec670086c332bdb348b93a3a8039b8d635e7405e9c13122d8832348c1527bf5595d224a726d4b33dae5778f05fedfb932f83ef9daea782af3aeaf2885d96390c0648c04445d076318b7873ae525842a58779360cb3398a175197c09b65eaf6e2b60ab8b077154ee3f8209d1a829099da7b7341912d21095f95bb27f7c46f300f09208ddbf78bab8bb8e58308f2b9dca0d91c5db2287bf80c15fef574ff6b04d988c49674a4dd02dadfeea4f811981377d2d35da8e16ee09d07bbd220720a63d0c1a9a86a43d9c35eeea42f5fd1b19c912f62c17393b0ef5d880d40c007d9b4d7d37c0760baae93ff28223ce8ca6276f966bfdf6404406380776f816da425d584bfef15d949932cb2b8973a428597238abb45dfb20ea9b101892bf16ec588fe10d5c7933ffe08cf6e647f6ad8c850116ef7a47e20640eb9f415bcb262618d0223e33e1002f806b8420b98ac887fd65660dfef8409d4592cb5a899f9fe735ff7de279875cdd66c4ef10e0bf093021344c543ee62c330d9745dc6e79edaf278f482d66b9837f00fc5731745ced1510ae95ec4f2a3dd5e1f50ee79b48f5bdb3ff7b8d9d2a6fe8c079c03501703ffca9a0b3913ad76eced33492092cc4fcf186f1624051877158e1881bdfe91bab5427ea7f4f95ef26bb804e6480ee84d7cfda25305e8b7b5ca4be189d1ac918dc3afcc21f63bc997302923de1137290d50adf2be553006565d1b2d121fb8b46d2352dad1ea4cecae085d2d008a38690fed554a02fb69521061cee79bb35dc07e0154a690dda85e61e102d39a423b1d39965d9a880f6aa45f7d4ce1c01156dba905efa73b27e62c456009ddb40dd7acf16a7fc64743c8df75473c910c756fe2d37a382b362cc667f612e1e99ad624439806bac169d99768968998e31723b53fd8fec8ee0b2406c50847df72bf005e0acd2b678a17f0a68536e9add450db67ed62e1b31ee47e3110df5938171eed9b11b368eac17cc143cc5eee013c1741412fe7d15fb149929846a9a5369777177826897f25728db015863aeaf6648f9e2d91f03f36d9422c214569dd4643ed9ed0a2058c2fb3a5a9bad23d3c0e2bfdbe00dc221ee9c16a91288eae38cbfccb1ada8ad5e02db6aa9394f457f2e1208bee2e67c8e09ef1db325d2bc5a412bd4424c19e8085db", @ANYRES8=r4, @ANYRESOCT, @ANYRES16=r5], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0xffffff87, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0xb, 0x10001, 0x40}, 0x10, 0xffffffffffffffff, r10, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) (async) openat$cgroup_ro(r8, &(0x7f0000000280)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) (async) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:55 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) close(r0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x0, 0x0, 0x0, 0xfffffffb}, 0x48) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) setsockopt$sock_attach_bpf(r1, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private, @remote}}}, @ip_tos_int={{0x14}}], 0x38}, 0x4000) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) r2 = perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x80029, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) perf_event_open$cgroup(&(0x7f0000000180)={0x0, 0x80, 0x7f, 0x21, 0x0, 0x20, 0x0, 0x100, 0x10010, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x240}, 0xa000, 0x3, 0x60b, 0x5, 0x100, 0x401, 0x3045, 0x0, 0x1, 0x0, 0x4}, r5, 0x3, r2, 0xc) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r6, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r7, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) openat$cgroup_ro(r8, &(0x7f0000000140)='blkio.bfq.empty_time\x00', 0x0, 0x0) write$cgroup_subtree(r3, 0x0, 0x0) 13:31:55 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_merged\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:55 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) close(r1) 13:31:55 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:56 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_merged\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:56 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) 13:31:56 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_merged\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_merged\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) 13:31:56 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1020a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.swap.current\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) close(r0) write$cgroup_subtree(r1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1020a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.swap.current\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) close(r0) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) 13:31:56 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x1000a7ea, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.current\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.group_wait_time\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000100)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f00000001c0)=0xfffffffffffffffb) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'veth1_virt_wifi\x00', 0x800}) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:56 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 64) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (rerun: 64) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 32) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r1}, 0x8) openat$cgroup_ro(r2, &(0x7f0000000180)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (rerun: 32) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:56 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) close(r1) 13:31:56 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={r0, 0x58, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000280)={r0, r1, 0x25, 0x14}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000180)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) openat$cgroup_devices(r6, &(0x7f00000002c0)='devices.deny\x00', 0x2, 0x0) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:56 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r1, 0xb) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x1, 0xd7, 0x2d, 0x10, 0x0, 0x0, 0x80002, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000140), 0x2}, 0x984c0, 0x1, 0x0, 0x3, 0x0, 0x5, 0xeb, 0x0, 0x4d0, 0x0, 0x22e}, 0x0, 0x9, r1, 0x2) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, &(0x7f0000000200)=0x8) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r7, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r8]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r8}, 0x8) r9 = bpf$ITER_CREATE(0x21, &(0x7f00000006c0)={r6}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r11 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r10, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r11]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r11}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r13 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r12, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r13]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r13}, 0x8) r14 = bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x7fffffff, 0x3ff, 0x1f, 0xc0, r0, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xe}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0xf, 0x7, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x5}, [@exit, @call={0x85, 0x0, 0x0, 0x1f}, @generic={0x7f, 0x6, 0x9, 0x40, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x1000, &(0x7f0000001c40)=""/4096, 0x41000, 0x0, '\x00', 0x0, 0x22, r8, 0x8, &(0x7f00000005c0)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000680)={0x5, 0x9, 0x5, 0x39bd}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)=[r9, r11, 0x1, r3, 0xffffffffffffffff, r13, r14]}, 0x80) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:56 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x1000a7ea, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.current\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.group_wait_time\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 32) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000100)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f00000001c0)=0xfffffffffffffffb) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'veth1_virt_wifi\x00', 0x800}) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:56 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (rerun: 32) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) 13:31:56 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='cgroup.stat\x00', 0x7a05, 0x1700) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f00000001c0)='cgroup.events\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:57 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xfffffffffffffffe, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup(r1, &(0x7f0000000200)='syz1\x00', 0x200002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) openat$cgroup_ro(r6, &(0x7f0000000240)='blkio.bfq.sectors\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000180)={0x1, 0x80, 0x16, 0x6, 0x1, 0x4, 0x0, 0x401, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x4}, 0xc108, 0x0, 0x4, 0x4, 0xff, 0x7ff, 0x4, 0x0, 0xda, 0x0, 0x2}, r2, 0x9, r4, 0x2) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:57 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x8) (async) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x8) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='cgroup.stat\x00', 0x7a05, 0x1700) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f00000001c0)='cgroup.events\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:57 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={r0, 0x58, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000280)={r0, r1, 0x25, 0x14}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000180)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) openat$cgroup_devices(r6, &(0x7f00000002c0)='devices.deny\x00', 0x2, 0x0) write$cgroup_subtree(r2, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={r0, 0x58, &(0x7f00000001c0)}, 0x10) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000280)={r0, r1, 0x25, 0x14}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) (async) openat$cgroup_ro(r4, &(0x7f0000000180)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) (async) openat$cgroup_devices(r6, &(0x7f00000002c0)='devices.deny\x00', 0x2, 0x0) (async) write$cgroup_subtree(r2, 0x0, 0x0) (async) 13:31:57 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x1000a7ea, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.current\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.group_wait_time\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000100)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f00000001c0)=0xfffffffffffffffb) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'veth1_virt_wifi\x00', 0x800}) write$cgroup_subtree(r1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x1000a7ea, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, r0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.current\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(r0, &(0x7f0000000180)='blkio.bfq.group_wait_time\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) openat$cgroup_ro(r4, &(0x7f0000000100)='cpuacct.usage_user\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f00000001c0)=0xfffffffffffffffb) (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'veth1_virt_wifi\x00', 0x800}) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) 13:31:57 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x8) (async, rerun: 64) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='cgroup.stat\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r2, &(0x7f00000001c0)='cgroup.events\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:57 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) 13:31:57 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r0, &(0x7f00000001c0)='blkio.bfq.idle_time\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) openat$cgroup_int(r1, &(0x7f0000000140)='io.weight\x00', 0x2, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='io.stat\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000080)={r4, r0}) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:57 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) r3 = getpid() perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x1f, 0x54, 0xc6, 0x5, 0x0, 0x4, 0x20000, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x80000000, 0x1, @perf_config_ext={0xdf98}, 0x2000, 0x3, 0x8000, 0x5, 0x4, 0x0, 0x1, 0x0, 0x3, 0x0, 0x4}, r3, 0x4, r2, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0xd, &(0x7f0000000140)=ANY=[@ANYBLOB="180000000600000000000000fffeffff18000000f7ffffff00000000ff7f00001852000009000000000000000000000085000000d10000005d24a821f437ffff2a5500001000000000850000004c08000085000000260000009500"/104], &(0x7f00000001c0)='syzkaller\x00', 0x7fffffff, 0x0, &(0x7f0000000200), 0x40f00, 0xc, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000240)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x3, 0x0, 0x81, 0xfff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r1, r2, r0]}, 0x80) close(r4) 13:31:58 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa69", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:31:58 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={r0, 0x58, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000280)={r0, r1, 0x25, 0x14}, 0x10) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000180)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) (async) openat$cgroup_devices(r6, &(0x7f00000002c0)='devices.deny\x00', 0x2, 0x0) (async) write$cgroup_subtree(r2, 0x0, 0x0) 13:31:58 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xfffffffffffffffe, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup(r1, &(0x7f0000000200)='syz1\x00', 0x200002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) (async) openat$cgroup_ro(r6, &(0x7f0000000240)='blkio.bfq.sectors\x00', 0x0, 0x0) (async) perf_event_open$cgroup(&(0x7f0000000180)={0x1, 0x80, 0x16, 0x6, 0x1, 0x4, 0x0, 0x401, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x4}, 0xc108, 0x0, 0x4, 0x4, 0xff, 0x7ff, 0x4, 0x0, 0xda, 0x0, 0x2}, r2, 0x9, r4, 0x2) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:58 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r0, &(0x7f00000001c0)='blkio.bfq.idle_time\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) openat$cgroup_int(r1, &(0x7f0000000140)='io.weight\x00', 0x2, 0x0) (async) openat$cgroup_int(r1, &(0x7f0000000140)='io.weight\x00', 0x2, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='io.stat\x00', 0x0, 0x0) (async) openat$cgroup_ro(r2, &(0x7f0000000180)='io.stat\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000080)={r4, r0}) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:58 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(r0, &(0x7f0000000140)='memory.swap.events\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x5, 0x2, 0x6, 0x2, 0x0, 0x79000000000000, 0x2000, 0x6, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x7ff, 0x431b}, 0x10004, 0x11544ea2, 0x101, 0x8, 0x7ff, 0x3, 0x6, 0x0, 0x9, 0x0, 0x2}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x8) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:58 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup(r1, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) close(r2) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:58 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 64) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) r3 = getpid() perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x1f, 0x54, 0xc6, 0x5, 0x0, 0x4, 0x20000, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x80000000, 0x1, @perf_config_ext={0xdf98}, 0x2000, 0x3, 0x8000, 0x5, 0x4, 0x0, 0x1, 0x0, 0x3, 0x0, 0x4}, r3, 0x4, r2, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0xd, &(0x7f0000000140)=ANY=[@ANYBLOB="180000000600000000000000fffeffff18000000f7ffffff00000000ff7f00001852000009000000000000000000000085000000d10000005d24a821f437ffff2a5500001000000000850000004c08000085000000260000009500"/104], &(0x7f00000001c0)='syzkaller\x00', 0x7fffffff, 0x0, &(0x7f0000000200), 0x40f00, 0xc, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000240)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x3, 0x0, 0x81, 0xfff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r1, r2, r0]}, 0x80) close(r4) 13:31:58 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup(r1, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) close(r2) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:58 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xfffffffffffffffe, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xfffffffffffffffe, 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup(r1, &(0x7f0000000200)='syz1\x00', 0x200002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) openat$cgroup_ro(r6, &(0x7f0000000240)='blkio.bfq.sectors\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000180)={0x1, 0x80, 0x16, 0x6, 0x1, 0x4, 0x0, 0x401, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x4}, 0xc108, 0x0, 0x4, 0x4, 0xff, 0x7ff, 0x4, 0x0, 0xda, 0x0, 0x2}, r2, 0x9, r4, 0x2) (async) perf_event_open$cgroup(&(0x7f0000000180)={0x1, 0x80, 0x16, 0x6, 0x1, 0x4, 0x0, 0x401, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x4}, 0xc108, 0x0, 0x4, 0x4, 0xff, 0x7ff, 0x4, 0x0, 0xda, 0x0, 0x2}, r2, 0x9, r4, 0x2) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:58 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r0, &(0x7f00000001c0)='blkio.bfq.idle_time\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) openat$cgroup_int(r1, &(0x7f0000000140)='io.weight\x00', 0x2, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='io.stat\x00', 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000080)={r4, r0}) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:58 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup(r1, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(r0, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) (rerun: 64) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) close(r2) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:58 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup(r1, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) close(r2) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:58 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) r3 = getpid() perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x1f, 0x54, 0xc6, 0x5, 0x0, 0x4, 0x20000, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x80000000, 0x1, @perf_config_ext={0xdf98}, 0x2000, 0x3, 0x8000, 0x5, 0x4, 0x0, 0x1, 0x0, 0x3, 0x0, 0x4}, r3, 0x4, r2, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0xd, &(0x7f0000000140)=ANY=[@ANYBLOB="180000000600000000000000fffeffff18000000f7ffffff00000000ff7f00001852000009000000000000000000000085000000d10000005d24a821f437ffff2a5500001000000000850000004c08000085000000260000009500"/104], &(0x7f00000001c0)='syzkaller\x00', 0x7fffffff, 0x0, &(0x7f0000000200), 0x40f00, 0xc, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000240)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x3, 0x0, 0x81, 0xfff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r1, r2, r0]}, 0x80) close(r4) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) getpid() (async) perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x1f, 0x54, 0xc6, 0x5, 0x0, 0x4, 0x20000, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x80000000, 0x1, @perf_config_ext={0xdf98}, 0x2000, 0x3, 0x8000, 0x5, 0x4, 0x0, 0x1, 0x0, 0x3, 0x0, 0x4}, r3, 0x4, r2, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0xd, &(0x7f0000000140)=ANY=[@ANYBLOB="180000000600000000000000fffeffff18000000f7ffffff00000000ff7f00001852000009000000000000000000000085000000d10000005d24a821f437ffff2a5500001000000000850000004c08000085000000260000009500"/104], &(0x7f00000001c0)='syzkaller\x00', 0x7fffffff, 0x0, &(0x7f0000000200), 0x40f00, 0xc, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000240)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x3, 0x0, 0x81, 0xfff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r1, r2, r0]}, 0x80) (async) close(r4) (async) 13:31:58 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(r0, &(0x7f0000000140)='memory.swap.events\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x5, 0x2, 0x6, 0x2, 0x0, 0x79000000000000, 0x2000, 0x6, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x7ff, 0x431b}, 0x10004, 0x11544ea2, 0x101, 0x8, 0x7ff, 0x3, 0x6, 0x0, 0x9, 0x0, 0x2}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x8) write$cgroup_subtree(r1, 0x0, 0x0) 13:31:59 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) r3 = getpid() perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x1f, 0x54, 0xc6, 0x5, 0x0, 0x4, 0x20000, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x80000000, 0x1, @perf_config_ext={0xdf98}, 0x2000, 0x3, 0x8000, 0x5, 0x4, 0x0, 0x1, 0x0, 0x3, 0x0, 0x4}, r3, 0x4, r2, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0xd, &(0x7f0000000140)=ANY=[@ANYBLOB="180000000600000000000000fffeffff18000000f7ffffff00000000ff7f00001852000009000000000000000000000085000000d10000005d24a821f437ffff2a5500001000000000850000004c08000085000000260000009500"/104], &(0x7f00000001c0)='syzkaller\x00', 0x7fffffff, 0x0, &(0x7f0000000200), 0x40f00, 0xc, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000240)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x3, 0x0, 0x81, 0xfff}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[r1, r2, r0]}, 0x80) close(r4) 13:31:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x9, 0x7, 0x3, 0x6}, {0x8, 0x8, 0x9, 0x5}, {0x200, 0x20, 0x3, 0x3}, {0x8, 0x0, 0x96, 0x7f}, {0xed6, 0x40, 0x8, 0x20}, {0x1000, 0x9, 0x4, 0x9}, {0xfff, 0x9, 0x9}, {0x4, 0x7d, 0x7f, 0x7f}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) perf_event_open$cgroup(&(0x7f0000000180)={0x3, 0x80, 0x80, 0x5, 0x3, 0x1f, 0x0, 0x1f, 0xc00, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_bp={&(0x7f0000000140), 0x8}, 0x10, 0x3, 0x2, 0x8, 0x0, 0xfffffe00, 0x0, 0x0, 0x4a, 0x0, 0x1}, r3, 0xf, r5, 0x8) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r7, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r6, 0x0, 0x0) 13:31:59 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0xda, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x3}, 0x0, 0x10, 0x5}, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:31:59 executing program 1: write$cgroup_type(0xffffffffffffffff, &(0x7f00000001c0), 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(r2, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000180)='\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0xfffffda6) 13:31:59 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000180)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) ioctl$PERF_EVENT_IOC_QUERY_BPF(r5, 0xc008240a, &(0x7f0000000280)={0x5, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r6, 0xb) perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x7a, 0x1, 0xb9, 0x3f, 0x0, 0xc6, 0x3005, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x476, 0x4, @perf_bp={&(0x7f00000001c0)}, 0x1, 0x7, 0x0, 0x7, 0x8, 0x1, 0x101, 0x0, 0x6a7a, 0x0, 0x2}, 0x0, 0x1, r6, 0x8) 13:31:59 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(r0, &(0x7f0000000140)='memory.swap.events\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x5, 0x2, 0x6, 0x2, 0x0, 0x79000000000000, 0x2000, 0x6, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x7ff, 0x431b}, 0x10004, 0x11544ea2, 0x101, 0x8, 0x7ff, 0x3, 0x6, 0x0, 0x9, 0x0, 0x2}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x8) write$cgroup_subtree(r1, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='memory.swap.events\x00', 0x0, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0x5, 0x2, 0x6, 0x2, 0x0, 0x79000000000000, 0x2000, 0x6, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x7ff, 0x431b}, 0x10004, 0x11544ea2, 0x101, 0x8, 0x7ff, 0x3, 0x6, 0x0, 0x9, 0x0, 0x2}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x8) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) 13:31:59 executing program 1: write$cgroup_type(0xffffffffffffffff, &(0x7f00000001c0), 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(r2, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000180)='\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0xfffffda6) write$cgroup_type(0xffffffffffffffff, &(0x7f00000001c0), 0x9) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(r2, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000180)='\x00') (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0xfffffda6) (async) 13:31:59 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0xda, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x3}, 0x0, 0x10, 0x5}, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async, rerun: 32) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async, rerun: 64) write$cgroup_subtree(r0, 0x0, 0x0) (rerun: 64) 13:31:59 executing program 1: write$cgroup_type(0xffffffffffffffff, &(0x7f00000001c0), 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f00000000c0)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(r2, &(0x7f0000000140)='cpuacct.stat\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000180)='\x00') (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 64) write$cgroup_int(r3, &(0x7f0000000000), 0xffe000) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async, rerun: 32) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0xfffffda6) 13:31:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (rerun: 64) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x9, 0x7, 0x3, 0x6}, {0x8, 0x8, 0x9, 0x5}, {0x200, 0x20, 0x3, 0x3}, {0x8, 0x0, 0x96, 0x7f}, {0xed6, 0x40, 0x8, 0x20}, {0x1000, 0x9, 0x4, 0x9}, {0xfff, 0x9, 0x9}, {0x4, 0x7d, 0x7f, 0x7f}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) perf_event_open$cgroup(&(0x7f0000000180)={0x3, 0x80, 0x80, 0x5, 0x3, 0x1f, 0x0, 0x1f, 0xc00, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_bp={&(0x7f0000000140), 0x8}, 0x10, 0x3, 0x2, 0x8, 0x0, 0xfffffe00, 0x0, 0x0, 0x4a, 0x0, 0x1}, r3, 0xf, r5, 0x8) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 32) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r7, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r6, 0x0, 0x0) 13:31:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async, rerun: 64) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x9, 0x7, 0x3, 0x6}, {0x8, 0x8, 0x9, 0x5}, {0x200, 0x20, 0x3, 0x3}, {0x8, 0x0, 0x96, 0x7f}, {0xed6, 0x40, 0x8, 0x20}, {0x1000, 0x9, 0x4, 0x9}, {0xfff, 0x9, 0x9}, {0x4, 0x7d, 0x7f, 0x7f}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async, rerun: 64) perf_event_open$cgroup(&(0x7f0000000180)={0x3, 0x80, 0x80, 0x5, 0x3, 0x1f, 0x0, 0x1f, 0xc00, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_bp={&(0x7f0000000140), 0x8}, 0x10, 0x3, 0x2, 0x8, 0x0, 0xfffffe00, 0x0, 0x0, 0x4a, 0x0, 0x1}, r3, 0xf, r5, 0x8) (async, rerun: 64) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 64) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r7, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r6, 0x0, 0x0) 13:31:59 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0xda, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x3}, 0x0, 0x10, 0x5}, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:00 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x5, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:00 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0xda, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x3}, 0x0, 0x10, 0x5}, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:00 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x1, 0x81, 0x2, 0x8, 0x0, 0x6, 0x100, 0xf, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8000, 0x0, @perf_bp={&(0x7f0000000140), 0x9}, 0x10, 0x88, 0x7fff, 0x4, 0x6, 0x70000000, 0x2, 0x0, 0x0, 0x0, 0x3}, 0xffffffffffffffff, 0x3, r0, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(r2, &(0x7f0000000200)='freezer.self_freezing\x00', 0x0, 0x0) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:00 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) write$cgroup_subtree(r3, &(0x7f0000000300)={[{0x2b, 'devices'}]}, 0x9) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000140)=r4, 0x4) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) r5 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000200)='memory.events\x00') perf_event_open$cgroup(&(0x7f0000000280)={0x3, 0x80, 0x7, 0x81, 0x1, 0x7, 0x0, 0x20, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000240), 0x1}, 0xc000, 0x10001, 0x8, 0x5, 0x8, 0x1, 0x8, 0x0, 0x7fff, 0x0, 0x6}, r0, 0xc, r0, 0x0) perf_event_open(0x0, 0x0, 0x7, r5, 0xb) perf_event_open$cgroup(&(0x7f0000000180)={0x5, 0x80, 0x40, 0x53, 0xd4, 0x67, 0x0, 0x0, 0x20112, 0x7, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xf5, 0x1, @perf_config_ext={0x6, 0x7}, 0xc0, 0xfffffffffffffffe, 0x8, 0x0, 0x8000000000000000, 0x9cd, 0x40, 0x0, 0x4d}, r0, 0x7, r5, 0x2) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:00 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000180)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(r5, 0xc008240a, &(0x7f0000000280)={0x5, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r6 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r6, 0xb) (async) perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x7a, 0x1, 0xb9, 0x3f, 0x0, 0xc6, 0x3005, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x476, 0x4, @perf_bp={&(0x7f00000001c0)}, 0x1, 0x7, 0x0, 0x7, 0x8, 0x1, 0x101, 0x0, 0x6a7a, 0x0, 0x2}, 0x0, 0x1, r6, 0x8) 13:32:00 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time\x00', 0x0, 0x0) openat$cgroup_ro(r3, &(0x7f0000000180)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r4, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r5]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r5}, 0x8) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(r5, 0xc008240a, &(0x7f0000000280)={0x5, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r6 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x7, r6, 0xb) (async) perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x7a, 0x1, 0xb9, 0x3f, 0x0, 0xc6, 0x3005, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x476, 0x4, @perf_bp={&(0x7f00000001c0)}, 0x1, 0x7, 0x0, 0x7, 0x8, 0x1, 0x101, 0x0, 0x6a7a, 0x0, 0x2}, 0x0, 0x1, r6, 0x8) 13:32:00 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:00 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f0000000140)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:00 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x5, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x5, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:00 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x1, 0x81, 0x2, 0x8, 0x0, 0x6, 0x100, 0xf, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8000, 0x0, @perf_bp={&(0x7f0000000140), 0x9}, 0x10, 0x88, 0x7fff, 0x4, 0x6, 0x70000000, 0x2, 0x0, 0x0, 0x0, 0x3}, 0xffffffffffffffff, 0x3, r0, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) openat$cgroup_ro(r2, &(0x7f0000000200)='freezer.self_freezing\x00', 0x0, 0x0) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:00 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) write$cgroup_subtree(r3, &(0x7f0000000300)={[{0x2b, 'devices'}]}, 0x9) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000140)=r4, 0x4) (async) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) r5 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000200)='memory.events\x00') (async) perf_event_open$cgroup(&(0x7f0000000280)={0x3, 0x80, 0x7, 0x81, 0x1, 0x7, 0x0, 0x20, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000240), 0x1}, 0xc000, 0x10001, 0x8, 0x5, 0x8, 0x1, 0x8, 0x0, 0x7fff, 0x0, 0x6}, r0, 0xc, r0, 0x0) (async) perf_event_open(0x0, 0x0, 0x7, r5, 0xb) (async) perf_event_open$cgroup(&(0x7f0000000180)={0x5, 0x80, 0x40, 0x53, 0xd4, 0x67, 0x0, 0x0, 0x20112, 0x7, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xf5, 0x1, @perf_config_ext={0x6, 0x7}, 0xc0, 0xfffffffffffffffe, 0x8, 0x0, 0x8000000000000000, 0x9cd, 0x40, 0x0, 0x4d}, r0, 0x7, r5, 0x2) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:01 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) write$cgroup_subtree(r3, &(0x7f0000000300)={[{0x2b, 'devices'}]}, 0x9) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000140)=r4, 0x4) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) r5 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000200)='memory.events\x00') perf_event_open$cgroup(&(0x7f0000000280)={0x3, 0x80, 0x7, 0x81, 0x1, 0x7, 0x0, 0x20, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000240), 0x1}, 0xc000, 0x10001, 0x8, 0x5, 0x8, 0x1, 0x8, 0x0, 0x7fff, 0x0, 0x6}, r0, 0xc, r0, 0x0) perf_event_open(0x0, 0x0, 0x7, r5, 0xb) perf_event_open$cgroup(&(0x7f0000000180)={0x5, 0x80, 0x40, 0x53, 0xd4, 0x67, 0x0, 0x0, 0x20112, 0x7, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xf5, 0x1, @perf_config_ext={0x6, 0x7}, 0xc0, 0xfffffffffffffffe, 0x8, 0x0, 0x8000000000000000, 0x9cd, 0x40, 0x0, 0x4d}, r0, 0x7, r5, 0x2) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:01 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) write$cgroup_subtree(r3, &(0x7f0000000300)={[{0x2b, 'devices'}]}, 0x9) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000140)=r4, 0x4) write$cgroup_int(r4, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) r5 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x0, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000200)='memory.events\x00') (async) perf_event_open$cgroup(&(0x7f0000000280)={0x3, 0x80, 0x7, 0x81, 0x1, 0x7, 0x0, 0x20, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000240), 0x1}, 0xc000, 0x10001, 0x8, 0x5, 0x8, 0x1, 0x8, 0x0, 0x7fff, 0x0, 0x6}, r0, 0xc, r0, 0x0) perf_event_open(0x0, 0x0, 0x7, r5, 0xb) (async) perf_event_open$cgroup(&(0x7f0000000180)={0x5, 0x80, 0x40, 0x53, 0xd4, 0x67, 0x0, 0x0, 0x20112, 0x7, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xf5, 0x1, @perf_config_ext={0x6, 0x7}, 0xc0, 0xfffffffffffffffe, 0x8, 0x0, 0x8000000000000000, 0x9cd, 0x40, 0x0, 0x4d}, r0, 0x7, r5, 0x2) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:01 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x5, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) bpf$ITER_CREATE(0x21, &(0x7f0000000140)={r3}, 0x8) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:01 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:01 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) openat$cgroup_ro(r3, &(0x7f0000000140)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:01 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x1, 0x81, 0x2, 0x8, 0x0, 0x6, 0x100, 0xf, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x8000, 0x0, @perf_bp={&(0x7f0000000140), 0x9}, 0x10, 0x88, 0x7fff, 0x4, 0x6, 0x70000000, 0x2, 0x0, 0x0, 0x0, 0x3}, 0xffffffffffffffff, 0x3, r0, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(r2, &(0x7f0000000200)='freezer.self_freezing\x00', 0x0, 0x0) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:01 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) openat$cgroup_devices(r1, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) 13:32:01 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:01 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async, rerun: 64) openat$cgroup_ro(r3, &(0x7f0000000140)='cpuset.effective_mems\x00', 0x0, 0x0) (rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:01 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000140)='memory.events\x00') write$cgroup_subtree(r0, 0x0, 0x0) 13:32:01 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa69", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:32:01 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(r0, &(0x7f0000000140)='cpuacct.usage_all\x00', 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:01 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f0000000180)='memory.current\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) r6 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r7 = getpid() perf_event_open(0x0, r7, 0x0, r6, 0x0) r8 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r7, 0xa, r8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x2, 0xd, 0x0, 0x7, 0x0, 0x9, 0x1, 0xe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f00000001c0), 0xc}, 0x81115, 0x7, 0x8, 0x9, 0xe1, 0x0, 0x7, 0x0, 0x10000, 0x0, 0x7}, r7, 0x10, r10, 0x2) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) perf_event_open$cgroup(&(0x7f00000003c0)={0x0, 0x80, 0x1, 0x42, 0x0, 0x3, 0x0, 0x6, 0x280, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000380), 0x4}, 0x4010, 0xfffffffffffffffa, 0x7, 0x6, 0x1, 0x9, 0x3f, 0x0, 0x1, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r2, 0x8) write$cgroup_subtree(r2, 0x0, 0x0) 13:32:01 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) openat$cgroup_devices(r1, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) [ 863.712269][T21508] [ 863.714675][T21508] ====================================================== [ 863.721811][T21508] WARNING: possible circular locking dependency detected [ 863.728854][T21508] 6.2.0-syzkaller-13173-g5b85575ad428 #0 Not tainted [ 863.735570][T21508] ------------------------------------------------------ [ 863.742597][T21508] syz-executor.0/21508 is trying to acquire lock: [ 863.749038][T21508] ffff88814b50c3f8 (&journal->j_checkpoint_mutex){+.+.}-{3:3}, at: __jbd2_log_wait_for_space+0x238/0x4b0 [ 863.760479][T21508] [ 863.760479][T21508] but task is already holding lock: [ 863.767862][T21508] ffff88805ceb6850 (&sb->s_type->i_mutex_key#8){++++}-{3:3}, at: ext4_fallocate+0x391/0x4470 [ 863.778177][T21508] [ 863.778177][T21508] which lock already depends on the new lock. [ 863.778177][T21508] [ 863.788611][T21508] [ 863.788611][T21508] the existing dependency chain (in reverse order) is: [ 863.797665][T21508] [ 863.797665][T21508] -> #1 (&sb->s_type->i_mutex_key#8){++++}-{3:3}: [ 863.806340][T21508] down_read+0x3d/0x50 [ 863.811120][T21508] ext4_bmap+0x52/0x470 [ 863.815845][T21508] bmap+0xae/0x120 [ 863.820197][T21508] jbd2_journal_bmap+0xac/0x1c0 [ 863.825642][T21508] jbd2_journal_flush+0x87b/0xc90 [ 863.831223][T21508] __ext4_ioctl+0xb3f/0x4c90 [ 863.836393][T21508] __x64_sys_ioctl+0x197/0x210 [ 863.841706][T21508] do_syscall_64+0x39/0xb0 [ 863.846690][T21508] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 863.853141][T21508] [ 863.853141][T21508] -> #0 (&journal->j_checkpoint_mutex){+.+.}-{3:3}: [ 863.861954][T21508] __lock_acquire+0x2ec7/0x5d40 [ 863.867365][T21508] lock_acquire+0x1e3/0x670 [ 863.872866][T21508] mutex_lock_io_nested+0x143/0x11a0 [ 863.878717][T21508] __jbd2_log_wait_for_space+0x238/0x4b0 [ 863.884904][T21508] add_transaction_credits+0xa2d/0xb70 [ 863.890911][T21508] start_this_handle+0x3ae/0x14e0 [ 863.896506][T21508] jbd2__journal_start+0x39d/0x9d0 [ 863.902170][T21508] __ext4_journal_start_sb+0x706/0x890 [ 863.908350][T21508] ext4_alloc_file_blocks.isra.0+0x2a2/0xb80 [ 863.914904][T21508] ext4_fallocate+0x504/0x4470 [ 863.920223][T21508] vfs_fallocate+0x48b/0xe40 [ 863.925482][T21508] ioctl_preallocate+0x18e/0x200 [ 863.930974][T21508] do_vfs_ioctl+0x12e9/0x1670 [ 863.936205][T21508] __x64_sys_ioctl+0x10c/0x210 [ 863.941536][T21508] do_syscall_64+0x39/0xb0 [ 863.946515][T21508] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 863.952959][T21508] [ 863.952959][T21508] other info that might help us debug this: [ 863.952959][T21508] [ 863.963220][T21508] Possible unsafe locking scenario: [ 863.963220][T21508] [ 863.970675][T21508] CPU0 CPU1 [ 863.976050][T21508] ---- ---- [ 863.981424][T21508] lock(&sb->s_type->i_mutex_key#8); [ 863.986929][T21508] lock(&journal->j_checkpoint_mutex); [ 863.995106][T21508] lock(&sb->s_type->i_mutex_key#8); [ 864.003038][T21508] lock(&journal->j_checkpoint_mutex); [ 864.008609][T21508] [ 864.008609][T21508] *** DEADLOCK *** [ 864.008609][T21508] [ 864.016765][T21508] 2 locks held by syz-executor.0/21508: [ 864.022325][T21508] #0: ffff88814b508460 (sb_writers#4){.+.+}-{0:0}, at: ioctl_preallocate+0x18e/0x200 [ 864.032304][T21508] #1: ffff88805ceb6850 (&sb->s_type->i_mutex_key#8){++++}-{3:3}, at: ext4_fallocate+0x391/0x4470 [ 864.042971][T21508] [ 864.042971][T21508] stack backtrace: [ 864.048867][T21508] CPU: 1 PID: 21508 Comm: syz-executor.0 Not tainted 6.2.0-syzkaller-13173-g5b85575ad428 #0 [ 864.058950][T21508] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 864.069202][T21508] Call Trace: [ 864.072851][T21508] [ 864.075818][T21508] dump_stack_lvl+0xd9/0x150 [ 864.080624][T21508] check_noncircular+0x25f/0x2e0 [ 864.085601][T21508] ? print_circular_bug+0x5c0/0x5c0 [ 864.090826][T21508] ? mark_lock.part.0+0xee/0x1970 [ 864.095875][T21508] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 864.101881][T21508] ? print_usage_bug.part.0+0x660/0x660 [ 864.107460][T21508] __lock_acquire+0x2ec7/0x5d40 [ 864.112341][T21508] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 864.118354][T21508] lock_acquire+0x1e3/0x670 [ 864.122880][T21508] ? __jbd2_log_wait_for_space+0x238/0x4b0 [ 864.128727][T21508] ? lock_release+0x780/0x780 [ 864.133436][T21508] ? __jbd2_log_wait_for_space+0x238/0x4b0 [ 864.139277][T21508] mutex_lock_io_nested+0x143/0x11a0 [ 864.144617][T21508] ? __jbd2_log_wait_for_space+0x238/0x4b0 [ 864.150459][T21508] ? mutex_trylock+0x370/0x370 [ 864.155262][T21508] ? __jbd2_log_wait_for_space+0x22e/0x4b0 [ 864.161109][T21508] ? lock_downgrade+0x690/0x690 [ 864.165988][T21508] ? lock_release+0x780/0x780 [ 864.170694][T21508] __jbd2_log_wait_for_space+0x238/0x4b0 [ 864.176381][T21508] add_transaction_credits+0xa2d/0xb70 [ 864.181900][T21508] ? jbd2_write_access_granted+0x3d0/0x3d0 [ 864.187748][T21508] ? lock_downgrade+0x690/0x690 [ 864.192642][T21508] ? lockdep_hardirqs_on+0x7d/0x100 [ 864.197878][T21508] ? ktime_get+0x38e/0x470 [ 864.202489][T21508] start_this_handle+0x3ae/0x14e0 [ 864.207728][T21508] ? stop_this_handle+0x560/0x560 [ 864.212786][T21508] ? rcu_read_lock_sched_held+0x3e/0x70 [ 864.218445][T21508] ? trace_kmem_cache_alloc+0xb1/0x110 [ 864.224052][T21508] ? kmem_cache_alloc+0x1c5/0x320 [ 864.229402][T21508] jbd2__journal_start+0x39d/0x9d0 [ 864.234557][T21508] __ext4_journal_start_sb+0x706/0x890 [ 864.240056][T21508] ? ext4_alloc_file_blocks.isra.0+0x2a2/0xb80 [ 864.246273][T21508] ext4_alloc_file_blocks.isra.0+0x2a2/0xb80 [ 864.252319][T21508] ? ext4_ext_correct_indexes+0x440/0x440 [ 864.258083][T21508] ? __mnt_drop_write_file+0x4e/0xf0 [ 864.263546][T21508] ? iunique+0x370/0x370 [ 864.267834][T21508] ext4_fallocate+0x504/0x4470 [ 864.272630][T21508] ? ext4_ext_truncate+0x400/0x400 [ 864.277785][T21508] ? ext4_ext_truncate+0x400/0x400 [ 864.282918][T21508] vfs_fallocate+0x48b/0xe40 [ 864.287548][T21508] ioctl_preallocate+0x18e/0x200 [ 864.292511][T21508] ? fiemap_prep+0x220/0x220 [ 864.297146][T21508] do_vfs_ioctl+0x12e9/0x1670 [ 864.301850][T21508] ? vfs_fileattr_set+0xc40/0xc40 [ 864.306916][T21508] ? name_to_dev_t+0x8d2/0x9d0 [ 864.311737][T21508] ? __fget_files+0x26a/0x480 [ 864.316441][T21508] ? bpf_lsm_file_ioctl+0x9/0x10 [ 864.321474][T21508] __x64_sys_ioctl+0x10c/0x210 [ 864.326265][T21508] do_syscall_64+0x39/0xb0 [ 864.330735][T21508] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 864.336656][T21508] RIP: 0033:0x7fc0c968c0f9 [ 864.341108][T21508] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 864.360754][T21508] RSP: 002b:00007fc0c81fe168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 864.369367][T21508] RAX: ffffffffffffffda RBX: 00007fc0c97ac050 RCX: 00007fc0c968c0f9 [ 864.377458][T21508] RDX: 0000000020000040 RSI: 000000004030582a RDI: 0000000000000004 [ 864.385540][T21508] RBP: 00007fc0c96e7b39 R08: 0000000000000000 R09: 0000000000000000 [ 864.393527][T21508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 864.401520][T21508] R13: 00007fff10c9bf4f R14: 00007fc0c81fe300 R15: 0000000000022000 [ 864.409536][T21508] 13:32:02 executing program 4: r0 = perf_event_open(&(0x7f0000001a80)={0x0, 0x80, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000001bc0)={0x4, 0x80, 0x1f, 0x1f, 0x8, 0x9, 0x0, 0xffffffffffff0000, 0x0, 0x92aaae1d2cb4c100, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8, 0x2}, 0x0, 0x5, 0x101, 0x6, 0x10000, 0x8, 0x200, 0x0, 0x3, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x2) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000001b80)}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x1ff) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001b40)='./cgroup.cpu/syz1\x00', 0x1ff) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.controllers\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc0185879, &(0x7f0000000080)) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x6, 0xff, 0x3, 0x0, 0x0, 0x6, 0x91000, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0xfffffffffffffffc, 0x8, 0x5, 0xda, 0x401, 0x1000, 0x0, 0x0, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='blkio.bfq.io_wait_time_recursive\x00', 0x26e1, 0x0) openat$cgroup_ro(r3, &(0x7f00000001c0)='freezer.parent_freezing\x00', 0x0, 0x0) r4 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r4) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0x0, &(0x7f0000000b00), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000400)="053dcf") ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x2) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz1\x00', 0x1ff) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f00000018c0)='\xc8\x00') ioctl$PERF_EVENT_IOC_PERIOD(r5, 0x40082404, 0x0) recvmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/63, 0x3f}, {&(0x7f00000016c0)=""/135, 0x87}, {&(0x7f0000001780)=""/205, 0xcd}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f0000001900)=""/171, 0xab}], 0x9, &(0x7f0000001e00)=ANY=[@ANYBLOB="30000000000000000100000001000000469203c05005d8203eae001000000dff6b58b8ac2a1c666c2b23e6b26111be3653c55c3beea8bbd1d1669bea85082ccd16bcb6df07c30e76e2c8a31ef99a8dc489440c1763051122888e4ef85fc6ade6fa20d6aa69", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c0000000000000001000000000000002e7a8351b314ce51a4b1976aae534e034c469fcad2ff738cb6b506cdfad636474f39536d31fd9dba3200afb757cd9ad37359642c9b427caa16473e0d7dc981e53157e4c7dd0893197ecbe23a62b82aa231e9f4d69323f4290753e58c777b7554757f09f6323b722446baeaa84175dfcc43f6034a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRESOCT=r1, @ANYRES32], 0x80}, 0x2000) r6 = socket$kcm(0xa, 0x3, 0x11) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x8916, &(0x7f0000000040)={r6}) 13:32:02 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) socket$kcm(0x29, 0x5, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000180)='memory.numa_stat\x00', 0x0, 0x0) 13:32:02 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) (async) openat$cgroup_devices(r1, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) 13:32:02 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000140)='memory.events\x00') write$cgroup_subtree(r0, 0x0, 0x0) 13:32:03 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000140)='memory.events\x00') write$cgroup_subtree(r0, 0x0, 0x0) 13:32:03 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(r0, &(0x7f0000000140)='cpuacct.usage_all\x00', 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:03 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async) openat$cgroup_ro(r1, &(0x7f0000000180)='memory.current\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async) r6 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) r7 = getpid() perf_event_open(0x0, r7, 0x0, r6, 0x0) (async) r8 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r7, 0xa, r8, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) (async) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x2, 0xd, 0x0, 0x7, 0x0, 0x9, 0x1, 0xe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f00000001c0), 0xc}, 0x81115, 0x7, 0x8, 0x9, 0xe1, 0x0, 0x7, 0x0, 0x10000, 0x0, 0x7}, r7, 0x10, r10, 0x2) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) (async) perf_event_open$cgroup(&(0x7f00000003c0)={0x0, 0x80, 0x1, 0x42, 0x0, 0x3, 0x0, 0x6, 0x280, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000380), 0x4}, 0x4010, 0xfffffffffffffffa, 0x7, 0x6, 0x1, 0x9, 0x3f, 0x0, 0x1, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r2, 0x8) write$cgroup_subtree(r2, 0x0, 0x0) 13:32:03 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r0, &(0x7f0000000140)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:03 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f0000000180)='memory.current\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) r6 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r7 = getpid() perf_event_open(0x0, r7, 0x0, r6, 0x0) r8 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r7, 0xa, r8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x2, 0xd, 0x0, 0x7, 0x0, 0x9, 0x1, 0xe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f00000001c0), 0xc}, 0x81115, 0x7, 0x8, 0x9, 0xe1, 0x0, 0x7, 0x0, 0x10000, 0x0, 0x7}, r7, 0x10, r10, 0x2) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) perf_event_open$cgroup(&(0x7f00000003c0)={0x0, 0x80, 0x1, 0x42, 0x0, 0x3, 0x0, 0x6, 0x280, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000380), 0x4}, 0x4010, 0xfffffffffffffffa, 0x7, 0x6, 0x1, 0x9, 0x3f, 0x0, 0x1, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r2, 0x8) write$cgroup_subtree(r2, 0x0, 0x0) 13:32:03 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async) openat$cgroup_ro(r1, &(0x7f0000000180)='memory.current\x00', 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (rerun: 64) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) (async, rerun: 32) r6 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r7 = getpid() perf_event_open(0x0, r7, 0x0, r6, 0x0) r8 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r7, 0xa, r8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) (async, rerun: 64) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) (async, rerun: 64) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x2, 0xd, 0x0, 0x7, 0x0, 0x9, 0x1, 0xe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f00000001c0), 0xc}, 0x81115, 0x7, 0x8, 0x9, 0xe1, 0x0, 0x7, 0x0, 0x10000, 0x0, 0x7}, r7, 0x10, r10, 0x2) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) perf_event_open$cgroup(&(0x7f00000003c0)={0x0, 0x80, 0x1, 0x42, 0x0, 0x3, 0x0, 0x6, 0x280, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000380), 0x4}, 0x4010, 0xfffffffffffffffa, 0x7, 0x6, 0x1, 0x9, 0x3f, 0x0, 0x1, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r2, 0x8) (async) write$cgroup_subtree(r2, 0x0, 0x0) 13:32:03 executing program 0: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000200), 0x6e, &(0x7f0000000500)=[{&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/113, 0x71}, {&(0x7f0000000480)=""/102, 0x66}], 0x5}, 0x10140) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x3c, 0x1, 0x1, 0x1, 0x0, 0xffffffffffff8001, 0x81840, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x2, @perf_config_ext={0xc208d4e, 0x9}, 0x20, 0x3, 0x571, 0x2, 0x9, 0x5231, 0x7, 0x0, 0x100, 0x0, 0x55}, 0x0, 0x4, r0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000005c0)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f0000000600)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000001c0)=0x6) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:03 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) socket$kcm(0x29, 0x5, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000180)='memory.numa_stat\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) (async) socket$kcm(0x29, 0x5, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000180)='memory.numa_stat\x00', 0x0, 0x0) (async) 13:32:03 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_freezer_state(r0, &(0x7f0000000240), 0x2, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r0}, 0x8) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x6, 0xba, 0x8, 0x2, 0x0, 0x0, 0x4408, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f0000000140), 0x4}, 0x18016, 0x1000, 0x7ff, 0x0, 0x1, 0x51, 0x9, 0x0, 0x0, 0x0, 0x1d}, 0xffffffffffffffff, 0x3, r3, 0x4) 13:32:03 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) openat$cgroup_ro(r0, &(0x7f0000000140)='cpuacct.usage_all\x00', 0x0, 0x0) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:03 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 64) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) openat$cgroup_freezer_state(r0, &(0x7f0000000240), 0x2, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(r0, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) (async, rerun: 64) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r0}, 0x8) (rerun: 64) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x6, 0xba, 0x8, 0x2, 0x0, 0x0, 0x4408, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f0000000140), 0x4}, 0x18016, 0x1000, 0x7ff, 0x0, 0x1, 0x51, 0x9, 0x0, 0x0, 0x0, 0x1d}, 0xffffffffffffffff, 0x3, r3, 0x4) 13:32:03 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) openat$cgroup_freezer_state(r0, &(0x7f0000000240), 0x2, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r0}, 0x8) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x6, 0xba, 0x8, 0x2, 0x0, 0x0, 0x4408, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f0000000140), 0x4}, 0x18016, 0x1000, 0x7ff, 0x0, 0x1, 0x51, 0x9, 0x0, 0x0, 0x0, 0x1d}, 0xffffffffffffffff, 0x3, r3, 0x4) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_freezer_state(r0, &(0x7f0000000240), 0x2, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000200)={r0}, 0x8) (async) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x6, 0xba, 0x8, 0x2, 0x0, 0x0, 0x4408, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xff, 0x4, @perf_bp={&(0x7f0000000140), 0x4}, 0x18016, 0x1000, 0x7ff, 0x0, 0x1, 0x51, 0x9, 0x0, 0x0, 0x0, 0x1d}, 0xffffffffffffffff, 0x3, r3, 0x4) (async) 13:32:03 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) socket$kcm(0x29, 0x5, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000180)='memory.numa_stat\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) (async) socket$kcm(0x29, 0x5, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000180)='memory.numa_stat\x00', 0x0, 0x0) (async) 13:32:03 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r0, &(0x7f0000000140)='cpuset.effective_mems\x00', 0x0, 0x0) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:03 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x4, 0x2, &(0x7f0000000300)=ANY=[@ANYRES32=r2], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x80000003, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f00000002c0)='blkio.bfq.time_recursive\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) r4 = perf_event_open$cgroup(&(0x7f0000000240)={0x3, 0x80, 0x0, 0x1f, 0x7f, 0x5, 0x0, 0x1, 0x280, 0x4, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x8000, 0x4, @perf_bp={&(0x7f0000000200), 0x8}, 0x1010, 0x1, 0x5, 0x8, 0xc22, 0x0, 0x6, 0x0, 0x3ff, 0x0, 0x7fff}, r1, 0xb, r0, 0x1) perf_event_open$cgroup(&(0x7f0000000180)={0x4, 0x80, 0x2, 0x3, 0x1, 0xff, 0x0, 0x8, 0x20000, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000140), 0xa}, 0x14804, 0x6, 0x10000000, 0x2, 0x8, 0x10af, 0x5cd8, 0x0, 0x0, 0x0, 0x8}, r1, 0xd, r4, 0x8) 13:32:03 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r1}, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000200)='memory.events\x00') write$cgroup_subtree(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) write$cgroup_int(r6, &(0x7f0000000280)=0x7, 0x12) socketpair(0x23, 0x1, 0x3, &(0x7f0000000180)) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x2, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x41000, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3, 0x5, 0x2010001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.deny\x00', 0x2, 0x0) 13:32:03 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f0000000180)='memory.current\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) r6 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r7 = getpid() perf_event_open(0x0, r7, 0x0, r6, 0x0) r8 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r7, 0xa, r8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x2, 0xd, 0x0, 0x7, 0x0, 0x9, 0x1, 0xe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f00000001c0), 0xc}, 0x81115, 0x7, 0x8, 0x9, 0xe1, 0x0, 0x7, 0x0, 0x10000, 0x0, 0x7}, r7, 0x10, r10, 0x2) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) perf_event_open$cgroup(&(0x7f00000003c0)={0x0, 0x80, 0x1, 0x42, 0x0, 0x3, 0x0, 0x6, 0x280, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000380), 0x4}, 0x4010, 0xfffffffffffffffa, 0x7, 0x6, 0x1, 0x9, 0x3f, 0x0, 0x1, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r2, 0x8) write$cgroup_subtree(r2, 0x0, 0x0) 13:32:03 executing program 0: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000200), 0x6e, &(0x7f0000000500)=[{&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/113, 0x71}, {&(0x7f0000000480)=""/102, 0x66}], 0x5}, 0x10140) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x3c, 0x1, 0x1, 0x1, 0x0, 0xffffffffffff8001, 0x81840, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x2, @perf_config_ext={0xc208d4e, 0x9}, 0x20, 0x3, 0x571, 0x2, 0x9, 0x5231, 0x7, 0x0, 0x100, 0x0, 0x55}, 0x0, 0x4, r0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000005c0)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f0000000600)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) openat$cgroup_ro(r3, &(0x7f0000000600)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000001c0)=0x6) write$cgroup_subtree(r1, 0x0, 0x0) (async) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:04 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async, rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (rerun: 64) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r1}, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000200)='memory.events\x00') write$cgroup_subtree(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) (async) write$cgroup_int(r6, &(0x7f0000000280)=0x7, 0x12) (async) socketpair(0x23, 0x1, 0x3, &(0x7f0000000180)) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x2, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x41000, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3, 0x5, 0x2010001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.deny\x00', 0x2, 0x0) 13:32:04 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x80, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000240), 0x8}, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0xff, 0x2, 0x2, 0x80, 0x0, 0xffff, 0x100, 0x6, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x7, @perf_config_ext={0x9, 0x85d}, 0x101, 0x86, 0x1f, 0xd, 0x9, 0x3, 0x3e54, 0x0, 0x1, 0x0, 0x3}, 0xffffffffffffffff, 0xb, r0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000002c0)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000280)='rdma.current\x00', 0x0, 0x0) r5 = openat$cgroup_ro(r2, &(0x7f0000000140)='cgroup.controllers\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000180)='\x00') 13:32:04 executing program 0: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000200), 0x6e, &(0x7f0000000500)=[{&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/113, 0x71}, {&(0x7f0000000480)=""/102, 0x66}], 0x5}, 0x10140) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x3c, 0x1, 0x1, 0x1, 0x0, 0xffffffffffff8001, 0x81840, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x2, @perf_config_ext={0xc208d4e, 0x9}, 0x20, 0x3, 0x571, 0x2, 0x9, 0x5231, 0x7, 0x0, 0x100, 0x0, 0x55}, 0x0, 0x4, r0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000005c0)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r3, &(0x7f0000000600)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000001c0)=0x6) write$cgroup_subtree(r1, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000200), 0x6e, &(0x7f0000000500)=[{&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/113, 0x71}, {&(0x7f0000000480)=""/102, 0x66}], 0x5}, 0x10140) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x3c, 0x1, 0x1, 0x1, 0x0, 0xffffffffffff8001, 0x81840, 0xc, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x2, @perf_config_ext={0xc208d4e, 0x9}, 0x20, 0x3, 0x571, 0x2, 0x9, 0x5231, 0x7, 0x0, 0x100, 0x0, 0x55}, 0x0, 0x4, r0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000005c0)='./cgroup/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_ro(r3, &(0x7f0000000600)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000001c0)=0x6) (async) write$cgroup_subtree(r1, 0x0, 0x0) (async) 13:32:04 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x4, 0x2, &(0x7f0000000300)=ANY=[@ANYRES32=r2], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x80000003, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f00000002c0)='blkio.bfq.time_recursive\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) r4 = perf_event_open$cgroup(&(0x7f0000000240)={0x3, 0x80, 0x0, 0x1f, 0x7f, 0x5, 0x0, 0x1, 0x280, 0x4, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x8000, 0x4, @perf_bp={&(0x7f0000000200), 0x8}, 0x1010, 0x1, 0x5, 0x8, 0xc22, 0x0, 0x6, 0x0, 0x3ff, 0x0, 0x7fff}, r1, 0xb, r0, 0x1) perf_event_open$cgroup(&(0x7f0000000180)={0x4, 0x80, 0x2, 0x3, 0x1, 0xff, 0x0, 0x8, 0x20000, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000140), 0xa}, 0x14804, 0x6, 0x10000000, 0x2, 0x8, 0x10af, 0x5cd8, 0x0, 0x0, 0x0, 0x8}, r1, 0xd, r4, 0x8) 13:32:04 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 64) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(r0, &(0x7f0000000140)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async, rerun: 64) write$cgroup_subtree(r1, 0x0, 0x0) (rerun: 64) 13:32:04 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f0000000180)='memory.current\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) r6 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r7 = getpid() perf_event_open(0x0, r7, 0x0, r6, 0x0) r8 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r7, 0xa, r8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x2, 0xd, 0x0, 0x7, 0x0, 0x9, 0x1, 0xe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f00000001c0), 0xc}, 0x81115, 0x7, 0x8, 0x9, 0xe1, 0x0, 0x7, 0x0, 0x10000, 0x0, 0x7}, r7, 0x10, r10, 0x2) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) perf_event_open$cgroup(&(0x7f00000003c0)={0x0, 0x80, 0x1, 0x42, 0x0, 0x3, 0x0, 0x6, 0x280, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000380), 0x4}, 0x4010, 0xfffffffffffffffa, 0x7, 0x6, 0x1, 0x9, 0x3f, 0x0, 0x1, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r2, 0x8) write$cgroup_subtree(r2, 0x0, 0x0) 13:32:04 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r3, 0x4008240b, &(0x7f0000000140)={0x1, 0x80, 0x5, 0x80, 0x9, 0x1, 0x0, 0x800, 0x2, 0x9, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x3, @perf_config_ext={0x20, 0x81}, 0x400, 0x4e5, 0x100, 0x8, 0x0, 0x0, 0x3, 0x0, 0x7, 0x0, 0x81}) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:05 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r1}, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000200)='memory.events\x00') write$cgroup_subtree(r0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r5, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r6]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r6}, 0x8) (async, rerun: 64) write$cgroup_int(r6, &(0x7f0000000280)=0x7, 0x12) (async, rerun: 64) socketpair(0x23, 0x1, 0x3, &(0x7f0000000180)) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x2, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x41000, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3, 0x5, 0x2010001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async, rerun: 64) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.deny\x00', 0x2, 0x0) (rerun: 64) 13:32:05 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000480)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], 0x0, 0x0, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000008c0)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000b40)=@base={0x7, 0x1000, 0x0, 0x0, 0x42, 0xffffffffffffffff, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x5}, 0x48) r2 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x1, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000300), 0x10) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0xc) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f0000000040)='./file0\x00'}, 0x10) perf_event_open(0x0, 0x0, 0x7, r2, 0xb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x0) r5 = perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x100000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000740)='(pu\t\t&6\t\x00\xff\x00\xdc.\xdf\xbbk\xad\x1b\xf3\xf6_|S\x93>\xb4\x15#b\x91\xec\xf2\x12\xbb\xd0\xcd0\xa4\xda\xa8\xe1o+\xbd}EV\xba6\xae\xee(4\xe4\x8d\x17\b\xa7\xb04G\xc28\xfb\x19\x94\xdf\x11JE\x02\x98Pm\x0f(\x98\xff\x05[\xd9\xad|\xa3\xc9Y~\xf4\xf7\xf9F\x9c\xf0\x83H\xb5\x12\xdeM\x802\x1f\xa6\x8a\x89\x1c') bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x8}, 0x10) close(r5) close(r3) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8305, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x8000000019, 0x5}, 0x5fb1f, 0x2, 0x0, 0xe, 0x12, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000280)={'veth0\x00', 0xcf362a825757c42d}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x89a2, &(0x7f0000000080)) 13:32:05 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x4, 0x2, &(0x7f0000000300)=ANY=[@ANYRES32=r2], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x80000003, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) openat$cgroup_ro(r3, &(0x7f00000002c0)='blkio.bfq.time_recursive\x00', 0x0, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) (async) r4 = perf_event_open$cgroup(&(0x7f0000000240)={0x3, 0x80, 0x0, 0x1f, 0x7f, 0x5, 0x0, 0x1, 0x280, 0x4, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x8000, 0x4, @perf_bp={&(0x7f0000000200), 0x8}, 0x1010, 0x1, 0x5, 0x8, 0xc22, 0x0, 0x6, 0x0, 0x3ff, 0x0, 0x7fff}, r1, 0xb, r0, 0x1) perf_event_open$cgroup(&(0x7f0000000180)={0x4, 0x80, 0x2, 0x3, 0x1, 0xff, 0x0, 0x8, 0x20000, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000140), 0xa}, 0x14804, 0x6, 0x10000000, 0x2, 0x8, 0x10af, 0x5cd8, 0x0, 0x0, 0x0, 0x8}, r1, 0xd, r4, 0x8) 13:32:05 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x80, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000240), 0x8}, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0xff, 0x2, 0x2, 0x80, 0x0, 0xffff, 0x100, 0x6, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x7, @perf_config_ext={0x9, 0x85d}, 0x101, 0x86, 0x1f, 0xd, 0x9, 0x3, 0x3e54, 0x0, 0x1, 0x0, 0x3}, 0xffffffffffffffff, 0xb, r0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async, rerun: 32) write$cgroup_subtree(r1, 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000002c0)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) openat$cgroup_ro(r4, &(0x7f0000000280)='rdma.current\x00', 0x0, 0x0) (async) r5 = openat$cgroup_ro(r2, &(0x7f0000000140)='cgroup.controllers\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000180)='\x00') 13:32:05 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r3, 0x4008240b, &(0x7f0000000140)={0x1, 0x80, 0x5, 0x80, 0x9, 0x1, 0x0, 0x800, 0x2, 0x9, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x3, @perf_config_ext={0x20, 0x81}, 0x400, 0x4e5, 0x100, 0x8, 0x0, 0x0, 0x3, 0x0, 0x7, 0x0, 0x81}) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:05 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f0000000180)='memory.current\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) r6 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r7 = getpid() perf_event_open(0x0, r7, 0x0, r6, 0x0) r8 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r7, 0xa, r8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x2, 0xd, 0x0, 0x7, 0x0, 0x9, 0x1, 0xe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f00000001c0), 0xc}, 0x81115, 0x7, 0x8, 0x9, 0xe1, 0x0, 0x7, 0x0, 0x10000, 0x0, 0x7}, r7, 0x10, r10, 0x2) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) perf_event_open$cgroup(&(0x7f00000003c0)={0x0, 0x80, 0x1, 0x42, 0x0, 0x3, 0x0, 0x6, 0x280, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000380), 0x4}, 0x4010, 0xfffffffffffffffa, 0x7, 0x6, 0x1, 0x9, 0x3f, 0x0, 0x1, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r2, 0x8) 13:32:05 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={&(0x7f0000000140)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000001c0)='blkio.throttle.io_serviced_recursive\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000180)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:05 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r3, 0x4008240b, &(0x7f0000000140)={0x1, 0x80, 0x5, 0x80, 0x9, 0x1, 0x0, 0x800, 0x2, 0x9, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x3, @perf_config_ext={0x20, 0x81}, 0x400, 0x4e5, 0x100, 0x8, 0x0, 0x0, 0x3, 0x0, 0x7, 0x0, 0x81}) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:05 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x80, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000240), 0x8}, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0xff, 0x2, 0x2, 0x80, 0x0, 0xffff, 0x100, 0x6, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x7, @perf_config_ext={0x9, 0x85d}, 0x101, 0x86, 0x1f, 0xd, 0x9, 0x3, 0x3e54, 0x0, 0x1, 0x0, 0x3}, 0xffffffffffffffff, 0xb, r0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000002c0)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000280)='rdma.current\x00', 0x0, 0x0) (async) r5 = openat$cgroup_ro(r2, &(0x7f0000000140)='cgroup.controllers\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000180)='\x00') 13:32:05 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x60010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:05 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000002c0)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x14, 0x5, &(0x7f0000000140)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x100000}, @jmp={0x5, 0x1, 0x2, 0x6, 0x2, 0xc, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1}], &(0x7f0000000180)='GPL\x00', 0x7, 0x66, &(0x7f00000001c0)=""/102, 0x40f00, 0xb, '\x00', 0x0, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000280)={0x4, 0xc, 0x1, 0x4}, 0x10, 0x0, r0, 0x0, &(0x7f0000000300)=[r0, r0, r1, r3, r0]}, 0x80) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r4, 0x0, 0x0) 13:32:05 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000240), 0x1}, 0x10000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000180)='\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10000, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000140)={0xffffffffffffffff, r3, 0x20}, 0x10) r4 = openat$cgroup(r1, &(0x7f00000001c0)='syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000200)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r6 = perf_event_open$cgroup(&(0x7f0000000440)={0x1, 0x80, 0x80, 0x8, 0x1, 0x3, 0x0, 0x3, 0x4, 0x8, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000400), 0x5}, 0x0, 0x9, 0xffffffff, 0x2, 0x7, 0x1, 0x0, 0x0, 0x1000, 0x0, 0x4}, r4, 0xb, r0, 0xa) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x6, 0xf8, 0x7, 0x0, 0x4, 0x40000, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x4, @perf_bp={&(0x7f0000000340)}, 0x100, 0xffffffffffffff29, 0x4, 0x7, 0x2, 0x100, 0x2, 0x0, 0x10001, 0x0, 0x7fff}, 0xffffffffffffffff, 0xa, r6, 0x1) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000300)=r5, 0x4) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000280)={0x3, 0x80, 0x1, 0x4, 0x79, 0x81, 0x0, 0x100, 0x40400, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_config_ext={0x9, 0x9}, 0x2000, 0x7, 0x101, 0x0, 0x3, 0x0, 0x72b9, 0x0, 0x3, 0x0, 0x4}) 13:32:05 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000000), 0xffe000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000480)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], 0x0, 0x0, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000008c0)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000b40)=@base={0x7, 0x1000, 0x0, 0x0, 0x42, 0xffffffffffffffff, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x5}, 0x48) (async) r2 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x1, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000300), 0x10) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) mkdir(&(0x7f0000000380)='./file0\x00', 0xc) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f0000000040)='./file0\x00'}, 0x10) perf_event_open(0x0, 0x0, 0x7, r2, 0xb) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x0) (async) r5 = perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x100000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000740)='(pu\t\t&6\t\x00\xff\x00\xdc.\xdf\xbbk\xad\x1b\xf3\xf6_|S\x93>\xb4\x15#b\x91\xec\xf2\x12\xbb\xd0\xcd0\xa4\xda\xa8\xe1o+\xbd}EV\xba6\xae\xee(4\xe4\x8d\x17\b\xa7\xb04G\xc28\xfb\x19\x94\xdf\x11JE\x02\x98Pm\x0f(\x98\xff\x05[\xd9\xad|\xa3\xc9Y~\xf4\xf7\xf9F\x9c\xf0\x83H\xb5\x12\xdeM\x802\x1f\xa6\x8a\x89\x1c') (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x8}, 0x10) close(r5) close(r3) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8305, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x8000000019, 0x5}, 0x5fb1f, 0x2, 0x0, 0xe, 0x12, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) (async) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000280)={'veth0\x00', 0xcf362a825757c42d}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x89a2, &(0x7f0000000080)) 13:32:06 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={&(0x7f0000000140)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={&(0x7f0000000140)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000001c0)='blkio.throttle.io_serviced_recursive\x00', 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_ro(r4, &(0x7f0000000180)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:06 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000000), 0xffe000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000480)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], 0x0, 0x0, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000008c0)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000b40)=@base={0x7, 0x1000, 0x0, 0x0, 0x42, 0xffffffffffffffff, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x5}, 0x48) (async) r2 = perf_event_open(&(0x7f0000000600)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14104, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000700), 0x2}, 0x48801, 0x0, 0x0, 0x1, 0x5449, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000300), 0x10) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0xc) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f0000000040)='./file0\x00'}, 0x10) perf_event_open(0x0, 0x0, 0x7, r2, 0xb) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)) (async) ioctl$TUNSETPERSIST(r3, 0x400454cb, 0x0) r5 = perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0xe7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x100000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000740)='(pu\t\t&6\t\x00\xff\x00\xdc.\xdf\xbbk\xad\x1b\xf3\xf6_|S\x93>\xb4\x15#b\x91\xec\xf2\x12\xbb\xd0\xcd0\xa4\xda\xa8\xe1o+\xbd}EV\xba6\xae\xee(4\xe4\x8d\x17\b\xa7\xb04G\xc28\xfb\x19\x94\xdf\x11JE\x02\x98Pm\x0f(\x98\xff\x05[\xd9\xad|\xa3\xc9Y~\xf4\xf7\xf9F\x9c\xf0\x83H\xb5\x12\xdeM\x802\x1f\xa6\x8a\x89\x1c') bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x8}, 0x10) (async) close(r5) close(r3) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8305, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x8000000019, 0x5}, 0x5fb1f, 0x2, 0x0, 0xe, 0x12, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) (async) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000280)={'veth0\x00', 0xcf362a825757c42d}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x89a2, &(0x7f0000000080)) 13:32:06 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x60010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:06 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r1]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r1}, 0x8) openat$cgroup_ro(r1, &(0x7f0000000180)='memory.current\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) openat$cgroup_devices(r4, &(0x7f0000000140)='devices.allow\x00', 0x2, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) r6 = perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r7 = getpid() perf_event_open(0x0, r7, 0x0, r6, 0x0) r8 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0x95, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x0, 0x3f, 0x3, 0x1, 0xfffffffffffffffe, 0x0, 0x800}, r7, 0xa, r8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r10 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r10]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r10}, 0x8) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x2, 0xd, 0x0, 0x7, 0x0, 0x9, 0x1, 0xe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f00000001c0), 0xc}, 0x81115, 0x7, 0x8, 0x9, 0xe1, 0x0, 0x7, 0x0, 0x10000, 0x0, 0x7}, r7, 0x10, r10, 0x2) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$ITER_CREATE(0x21, &(0x7f0000000a40), 0x8) perf_event_open$cgroup(&(0x7f00000003c0)={0x0, 0x80, 0x1, 0x42, 0x0, 0x3, 0x0, 0x6, 0x280, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000380), 0x4}, 0x4010, 0xfffffffffffffffa, 0x7, 0x6, 0x1, 0x9, 0x3f, 0x0, 0x1, 0x0, 0x5}, 0xffffffffffffffff, 0x10, r2, 0x8) 13:32:06 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.net/syz0\x00', 0x200002, 0x0) openat$cgroup_int(r2, &(0x7f0000000180)='hugetlb.1GB.rsvd.limit_in_bytes\x00', 0x2, 0x0) write$cgroup_subtree(r0, 0x0, 0x0) 13:32:06 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000002c0)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r2, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x14, 0x5, &(0x7f0000000140)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x100000}, @jmp={0x5, 0x1, 0x2, 0x6, 0x2, 0xc, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1}], &(0x7f0000000180)='GPL\x00', 0x7, 0x66, &(0x7f00000001c0)=""/102, 0x40f00, 0xb, '\x00', 0x0, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000280)={0x4, 0xc, 0x1, 0x4}, 0x10, 0x0, r0, 0x0, &(0x7f0000000300)=[r0, r0, r1, r3, r0]}, 0x80) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (rerun: 32) write$cgroup_int(r5, &(0x7f0000000000), 0xffe000) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x4030582a, &(0x7f0000000040)) (async) write$cgroup_subtree(r4, 0x0, 0x0) 13:32:06 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000240), 0x1}, 0x10000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000180)='\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10000, 0x1000}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r3]}, 0x80) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r3}, 0x8) (async) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000140)={0xffffffffffffffff, r3, 0x20}, 0x10) r4 = openat$cgroup(r1, &(0x7f00000001c0)='syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000200)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) r6 = perf_event_open$cgroup(&(0x7f0000000440)={0x1, 0x80, 0x80, 0x8, 0x1, 0x3, 0x0, 0x3, 0x4, 0x8, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000400), 0x5}, 0x0, 0x9, 0xffffffff, 0x2, 0x7, 0x1, 0x0, 0x0, 0x1000, 0x0, 0x4}, r4, 0xb, r0, 0xa) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x6, 0xf8, 0x7, 0x0, 0x4, 0x40000, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x4, @perf_bp={&(0x7f0000000340)}, 0x100, 0xffffffffffffff29, 0x4, 0x7, 0x2, 0x100, 0x2, 0x0, 0x10001, 0x0, 0x7fff}, 0xffffffffffffffff, 0xa, r6, 0x1) (async) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000300)=r5, 0x4) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000280)={0x3, 0x80, 0x1, 0x4, 0x79, 0x81, 0x0, 0x100, 0x40400, 0x3, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_config_ext={0x9, 0x9}, 0x2000, 0x7, 0x101, 0x0, 0x3, 0x0, 0x72b9, 0x0, 0x3, 0x0, 0x4}) 13:32:06 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000a7ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={&(0x7f0000000140)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000001c0)='blkio.throttle.io_serviced_recursive\x00', 0x7a05, 0x1700) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) (async) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001140)='freezer.state\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x7, 0x2, &(0x7f0000000c00)=ANY=[], &(0x7f0000000b00)='syzkaller\x00', 0x3ff, 0x68, &(0x7f0000000840)=""/104, 0x40f00, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000900)={0x3, 0x5, 0x10001, 0x1000}, 0x10, 0xffffffffffffffff, r3, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, r4]}, 0x80) (async, rerun: 32) bpf$ITER_CREATE(0x21, &(0x7f0000000a40)={r4}, 0x8) (async, rerun: 32) openat$cgroup_ro(r4, &(0x7f0000000180)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000000), 0xffe000) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$cgroup_subtree(r1, 0x0, 0x0) 13:32:06 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={r0, 0x0, 0x25, 0x8}, 0x10) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x7, 0x0, 0x0, 0x1000a7ea, 0x90002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0x7}}, 0x0, 0xe, 0xfffffffffff