summaryrefslogtreecommitdiffstats
path: root/tools/perf/util
diff options
context:
space:
mode:
authorStephane Eranian <eranian@google.com>2014-09-24 13:48:38 +0200
committerIngo Molnar <mingo@kernel.org>2014-11-16 11:41:58 +0100
commitaea48559ac454a065244d3eff0c94cc8af9c553e (patch)
tree304f761ed0d517a38de9d65e61e73308599ef3c7 /tools/perf/util
parent60e2364e60e86e81bc6377f49779779e6120977f (diff)
downloadop-kernel-dev-aea48559ac454a065244d3eff0c94cc8af9c553e.zip
op-kernel-dev-aea48559ac454a065244d3eff0c94cc8af9c553e.tar.gz
perf/x86: Add support for sampling PEBS machine state registers
PEBS can capture machine state regs at retiremnt of the sampled instructions. When precise sampling is enabled on an event, PEBS is used, so substitute the interrupted state with the PEBS state. Note that not all registers are captured by PEBS. Those missing are replaced by the interrupt state counter-parts. Signed-off-by: Stephane Eranian <eranian@google.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: http://lkml.kernel.org/r/1411559322-16548-3-git-send-email-eranian@google.com Cc: cebbert.lkml@gmail.com Cc: jolsa@redhat.com Cc: Arnaldo Carvalho de Melo <acme@kernel.org> Cc: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'tools/perf/util')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud