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

From: Adrian Hunter
Date: Wed Jan 26 2022 - 05:48:21 EST


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


Changes in V2:

Add my SOB


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