perf/x86/intel: Support Architectural PerfMon Extension leaf
mainline inclusion from mainline-v6.3-rc1 commit eb467aaa category: feature feature: SRF core PMU support bugzilla: https://gitee.com/openeuler/intel-kernel/issues/I8RWG5 CVE: NA Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=eb467aaac21e133a3d01c48c0a6bf43756b06e78 Intel-SIG: commit eb467aaa perf/x86/intel: Support Architectural PerfMon Extension leaf Backport as a dependency for Sierra Forrest core PMU support. ------------------------------------- The new CPUID leaf 0x23 reports the "true view" of PMU resources. The sub-leaf 1 reports the available general-purpose counters and fixed counters. Update the number of counters and fixed counters when the sub-leaf is detected. Signed-off-by:Kan Liang <kan.liang@linux.intel.com> Signed-off-by:
Ingo Molnar <mingo@kernel.org> Acked-by:
Peter Zijlstra <peterz@infradead.org> Link: https://lore.kernel.org/r/20230104201349.1451191-5-kan.liang@linux.intel.com Signed-off-by:
Yunying Sun <yunying.sun@intel.com>
Loading
Please sign in to comment