Skip to content

perf-core-2020-08-03

tagged this 03 Aug 12:06
   - Add uncore support for Intel Comet Lake

   - Add RAPL support for Hygon Fam18h

   - Add Intel "IIO stack to PMON mapping" support on Skylake-SP CPUs,
     which enumerates per device performance counters via sysfs and enables
     the perf stat --iiostat functionality

   - Add support for Intel "Architectural LBRs", which generalized the model
     specific LBR hardware tracing feature into a model-independent, architected
     performance monitoring feature. Usage is mostly seamless to tooling, as the
     pre-existing LBR features are kept, but there's a couple of advantages
     under the hood, such as faster context-switching, faster LBR reads,
     cleaner exposure of LBR features to guest kernels, etc.

     ( Since architectural LBRs are supported via XSAVE, there's related
       changes to the x86 FPU code as well. )

 - ftrace/perf updates: Add support to add a text poke event to record changes
                        to kernel text (i.e. self-modifying code) in order to
                        support tracers like Intel PT decoding through
                        jump labels, kprobes and ftrace trampolines.

 - Misc cleanups, smaller fixes.

Signed-off-by: Ingo Molnar <mingo@kernel.org>
Assets 2
Loading