]> git.baikalelectronics.ru Git - kernel.git/commit
perf: add new PERF_SAMPLE_BRANCH_IND_JUMP branch sample type
authorStephane Eranian <eranian@google.com>
Thu, 14 May 2015 21:09:58 +0000 (23:09 +0200)
committerIngo Molnar <mingo@kernel.org>
Sun, 7 Jun 2015 14:08:22 +0000 (16:08 +0200)
commit990e1a5dc3b144307d57f922b477e058e0c789c9
tree193639351164764a6a3b380b36848b29b9a7d66c
parent159fe6c52a07f003981aaeb898816892575ee4f3
perf: add new PERF_SAMPLE_BRANCH_IND_JUMP branch sample type

This patch adds a new branch_sample_type flag to enable
filtering branch sampling to indirect jumps. The support
is subject to hardware or kernel software support on each
architecture.

Filtering on indirect jump is useful to study the targets
of the jump.

Signed-off-by: Stephane Eranian <eranian@google.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: acme@redhat.com
Cc: dsahern@gmail.com
Cc: jolsa@redhat.com
Cc: kan.liang@intel.com
Cc: namhyung@kernel.org
Link: http://lkml.kernel.org/r/1431637800-31061-2-git-send-email-eranian@google.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
include/uapi/linux/perf_event.h