[PATCH 0/2] perf/x86/intel/pt: Add support for event tracing and TNT disabling

Adrian Hunter posted 2 patches 4 years, 5 months ago
arch/x86/events/intel/pt.c       | 16 ++++++++++++++++
arch/x86/include/asm/intel_pt.h  |  2 ++
arch/x86/include/asm/msr-index.h |  2 ++
3 files changed, 20 insertions(+)
[PATCH 0/2] perf/x86/intel/pt: Add support for event tracing and TNT disabling
Posted by Adrian Hunter 4 years, 5 months ago
Hi

As of Intel SDM (https://www.intel.com/sdm) version 076, there are 2 new
Intel PT features called Event Trace and TNT-Disable.

Event Trace exposes details about asynchronous events such as interrupts
and VM-Entry/Exit.

TNT-Disable disables TNT packets to reduce the tracing overhead, but with
the result that exact control flow information is lost.

Tools patches are being sent in a separate patch set, but can be found
here:

	https://github.com/ahunter6/linux/tree/event-trace


Alexander Shishkin (2):
      perf/x86/intel/pt: Add a capability and config bit for event tracing
      perf/x86/intel/pt: Add a capability and config bit for disabling TNTs

 arch/x86/events/intel/pt.c       | 16 ++++++++++++++++
 arch/x86/include/asm/intel_pt.h  |  2 ++
 arch/x86/include/asm/msr-index.h |  2 ++
 3 files changed, 20 insertions(+)


Regards
Adrian