summaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorSong Liu <song@kernel.org>2023-05-20 01:57:57 +0200
committerArnaldo Carvalho de Melo <acme@redhat.com>2023-05-26 21:03:43 +0200
commitc041d33bf7ec731bb71f47e4d45a7aec9e40b1b9 (patch)
tree6b7da3442db1e3a6960452940afffa2462dcd881 /init
parenttools headers UAPI: Sync the linux/in.h with the kernel sources (diff)
downloadlinux-c041d33bf7ec731bb71f47e4d45a7aec9e40b1b9.tar.xz
linux-c041d33bf7ec731bb71f47e4d45a7aec9e40b1b9.zip
perf evsel: Separate bpf_counter_list and bpf_filters, can be used at the same time
'struct evsel' uses a union for the two lists. This turned out to be error prone. For example: [root@quaco ~]# perf stat --bpf-prog 5246 Error: cpu-clock event does not have sample flags 66c660 failed to set filter "(null)" on event cpu-clock with 2 (No such file or directory) [root@quaco ~]# perf stat --bpf-prog 5246 Fix this issue by separating the two lists. Fixes: 56ec9457a4a20c5e ("perf bpf filter: Implement event sample filtering") Signed-off-by: Song Liu <song@kernel.org> Acked-by: Namhyung Kim <namhyung@kernel.org> Cc: Jiri Olsa <jolsa@kernel.org> Cc: Namhyung Kim <namhyung@kernel.org> Cc: kernel-team@meta.com Link: https://lore.kernel.org/r/20230519235757.3613719-1-song@kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions