]> git.baikalelectronics.ru Git - kernel.git/commit
perf: Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND'
authorAnshuman Khandual <khandual@linux.vnet.ibm.com>
Thu, 22 May 2014 07:20:07 +0000 (12:50 +0530)
committerIngo Molnar <mingo@kernel.org>
Thu, 5 Jun 2014 10:30:15 +0000 (12:30 +0200)
commite8d3049652d2df75e5c6f1bc36c2f4a5589ed49b
treeafbfdadda87323789a24e0d1d782dd140958d7d7
parentc045045002597dd4450d48ceb92d274df2d173e5
perf: Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND'

This patch introduces new branch filter PERF_SAMPLE_BRANCH_COND which
will extend the existing perf ABI. This will filter branches which are
conditional. Various architectures can provide this functionality either
with HW filtering support (if present) or with SW filtering of captured
branch instructions.

Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Reviewed-by: Stephane Eranian <eranian@google.com>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Cc: mpe@ellerman.id.au
Cc: benh@kernel.crashing.org
Cc: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: http://lkml.kernel.org/r/1400743210-32289-1-git-send-email-khandual@linux.vnet.ibm.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
include/uapi/linux/perf_event.h