History log of /fuchsia/zircon/kernel/lib/mtrace/rules.mk
Revision Date Author Comments
# 0c28fc99 16-Aug-2017 Doug Evans <dje@google.com>

[dev][intel-pm] Intel Performance Monitor support

First pass.

Change-Id: Iede25087ac3c460c685d6b487eee0a830a03efec


# 3f9ec741 30-Jan-2017 Doug Evans <dje@google.com>

[kernel][x86] First pass as Intel PT support

Intel PT (Processor Trace) is a h/w based instruction tracing
feature. See Intel Vol. 3 chapter 36.

This is the low level kernel support:
- support for reading/writing the PT MSRs
- support for starting/stopping full system traces
(tracing all cpus, regardless of thread running)
- logging of cr3->pid values for later post-processing of the trace

Support for tracing specific threads to follow.

The rest is in user-space driver "intel-pt".

Change-Id: Ib69a17e501a08dd6b0a661524cac9467d2d7f62e