summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/target.h
diff options
context:
space:
mode:
authorNamhyung Kim <namhyung.kim@lge.com>2012-04-26 14:15:20 +0900
committerArnaldo Carvalho de Melo <acme@redhat.com>2012-05-02 15:24:14 -0300
commit770a34a38b74982724dbb099225944b415f90281 (patch)
tree84a55ee3eb28ca2319b33a982e6f61619a502dde /tools/perf/util/target.h
parentb809ac100e2f12ebf1b58ff522dba15651a77d27 (diff)
downloadlinux-770a34a38b74982724dbb099225944b415f90281.tar.bz2
perf tools: Check more combinations of PID/TID, UID and CPU switches
There were some combinations of these switches that are not so appropriate IMHO. Since there are implicit priorities between them and they worked well anyway, but it ends up opening useless duplicated events. For example, 'perf stat -t <pid> -a' will open multiple events for the thread instead of one. Add explicit checks and warn user in perf_target__validate(). Signed-off-by: Namhyung Kim <namhyung.kim@lge.com> Reviewed-by: David Ahern <dsahern@gmail.com> Cc: David Ahern <dsahern@gmail.com> Cc: Ingo Molnar <mingo@redhat.com> Cc: Namhyung Kim <namhyung@gmail.com> Cc: Paul Mackerras <paulus@samba.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Link: http://lkml.kernel.org/r/1335417327-11796-7-git-send-email-namhyung.kim@lge.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/perf/util/target.h')
0 files changed, 0 insertions, 0 deletions