summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/probe-finder.c
diff options
context:
space:
mode:
authorNamhyung Kim <namhyung.kim@lge.com>2012-02-20 10:47:26 +0900
committerArnaldo Carvalho de Melo <acme@redhat.com>2012-02-29 18:29:44 -0300
commit30e68bcc67e41ab6dab4e4e1efc7ea8ca893c0af (patch)
tree49934bc86d7df5a86311a1123c08f3a389e8b2aa /tools/perf/util/probe-finder.c
parent30ce2f7eef095d1b8d070740f1948629814fe3c7 (diff)
perf evlist: Return first evsel for non-sample event on old kernel
On old kernels that don't support sample_id_all feature, perf_evlist__id2evsel() returns NULL for non-sampling events. This breaks perf top when multiple events are given on command line. Fix it by using first evsel in the evlist. This will also prevent getting the same (potential) problem in such new tool/ old kernel combo. Suggested-by: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> Cc: Ingo Molnar <mingo@elte.hu> Cc: Paul Mackerras <paulus@samba.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Link: http://lkml.kernel.org/r/1329702447-25045-1-git-send-email-namhyung.kim@lge.com Signed-off-by: Namhyung Kim <namhyung.kim@lge.com> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/perf/util/probe-finder.c')
0 files changed, 0 insertions, 0 deletions