# https://syzkaller.appspot.com/bug?id=f10ee477162a6f234fa4fc7120fa57a4586533c8 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"repeat":true,"procs":1,"slowdown":1,"sandbox":"none","sandbox_arg":0,"close_fds":true,"sysctl":true,"swap":true,"segv":true} r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000002c0)=ANY=[@ANYBLOB="1805000000000000000000004b64ffec850000007d000000850000000700000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000a00)=@bloom_filter={0x1e, 0xa61, 0xc0000000, 0x9, 0x520, r1, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5, 0x4, 0x3}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f00000007c0)={0x0, 0x80, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x801, 0x1, 0x3f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_clone(0xc0920400, 0x0, 0x1000000, 0x0, 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000005000000000000004b64ffec850000006d000000850000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) r6 = syz_clone(0x75848400, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f00000032c0)={0x5, 0x80, 0x40, 0x3, 0x1, 0x9, 0x0, 0xffffffff, 0x80000, 0x2, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1000, 0x0, @perf_config_ext={0x0, 0x3f}, 0x80000, 0x8, 0x10001, 0x9, 0x2, 0x4, 0xfffa, 0x0, 0x87d2, 0x0, 0x2}, r6, 0x4, r5, 0x9) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000f80)={r0, 0xe0, &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000cc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x6, &(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000d80)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000dc0), &(0x7f0000000e00), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000e40)}}, 0x10) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f00000007c0)={0x3, 0x80, 0x0, 0x9, 0x0, 0x6f, 0x0, 0x20, 0x180, 0x8, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4, @perf_config_ext={0x4, 0x7}, 0x80088, 0x1ff, 0x9, 0x2, 0x8, 0x4, 0x6, 0x0, 0x3, 0x0, 0x7fffffffffffffff}, 0x0, 0x0, r8, 0xb) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001080)={0x18, 0x12, &(0x7f0000000b40)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x5}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x7, 0xfffffffffffffff8}, @map_idx={0x18, 0x9, 0x5, 0x0, 0x8}]}, &(0x7f0000000400)='GPL\x00', 0x2, 0x99, &(0x7f0000000c00)=""/153, 0x41100, 0x32, '\x00', r7, 0x0, r8, 0x8, &(0x7f0000000fc0)={0x2, 0x2}, 0x8, 0x10, &(0x7f0000001000)={0x5, 0xa, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001040)=[r2], 0x0, 0x10, 0x3}, 0x90) perf_event_open(&(0x7f00000004c0)={0x5, 0x80, 0x80, 0x0, 0xde, 0x2, 0x0, 0x100000000, 0x4, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x50, 0x2, @perf_config_ext={0x5, 0x3f}, 0x11080, 0x1, 0x6, 0x7, 0xe9, 0x721, 0x20, 0x0, 0xfff, 0x0, 0x4}, r6, 0xe, 0xffffffffffffffff, 0x8) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000003c0)={0x0, r9}, 0x10) write$cgroup_int(r9, &(0x7f0000000200), 0x43405) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r10, 0x40086602, &(0x7f0000000040)) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000280)={r3, 0x20, &(0x7f00000000c0)={&(0x7f0000000840)=""/225, 0xe1, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000940)={0x15, 0x2b, &(0x7f0000000580)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xcb6c, 0x0, 0x0, 0x0, 0x401}, {{0x18, 0x1, 0x1, 0x0, r9}}, {}, [@map_fd={0x18, 0x5, 0x1, 0x0, r1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0xffffffffffffffff}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6}, @map_idx={0x18, 0x8, 0x5, 0x0, 0x1}, @tail_call={{0x18, 0x2, 0x1, 0x0, r3}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x100}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r10}}, @jmp={0x5, 0x1, 0x9, 0x0, 0x5, 0x10, 0xfffffffffffffff0}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000000)='GPL\x00', 0x4, 0x62, &(0x7f0000000200)=""/98, 0x41100, 0x18, '\x00', 0x0, 0xe, r3, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000040)={0x3, 0x5, 0x8, 0x7}, 0x10, r11, r0, 0xa, 0x0, &(0x7f0000000a80)=[{0x0, 0x2, 0x7, 0x2}, {0x2, 0x5, 0xe, 0x1}, {0x4, 0x5, 0x4, 0x4}, {0x5, 0x5, 0x9}, {0x5, 0x2, 0xa}, {0x4, 0x2, 0x1}, {0x2, 0x4, 0xc, 0x1}, {0x4, 0x4, 0x9, 0xc}, {0x3, 0x1, 0x5, 0x3}, {0x3, 0x2, 0x8, 0x5}], 0x10, 0x854}, 0x90) close(r3) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0xb7, 0x81, 0x0, 0x7f, 0x0, 0x86, 0x40c00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xffff1f8e, 0x0, @perf_config_ext={0x1, 0x6}, 0x4, 0x0, 0x0, 0x1, 0x557, 0x4, 0x7f, 0x0, 0x0, 0x0, 0x6}, 0xffffffffffffffff, 0x0, r3, 0x2)