• Linus Torvalds's avatar
    Merge tag 'perf-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · a193cc75
    Linus Torvalds authored
    Pull perf events updates from Ingo Molnar:
    
     - Rework & fix the event forwarding logic by extending the core
       interface.
    
       This fixes AMD PMU events that have to be forwarded from the
       core PMU to the IBS PMU.
    
     - Add self-tests to test AMD IBS invocation via core PMU events
    
     - Clean up Intel FixCntrCtl MSR encoding & handling
    
    * tag 'perf-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      perf: Re-instate the linear PMU search
      perf/x86/intel: Define bit macros for FixCntrCtl MSR
      perf test: Add selftest to test IBS invocation via core pmu events
      perf/core: Remove pmu linear searching code
      perf/ibs: Fix interface via core pmu events
      perf/core: Rework forwarding of {task|cpu}-clock events
    a193cc75
core.c 331 KB