aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/ras
diff options
context:
space:
mode:
authorPeter Zijlstra <peterz@infradead.org>2022-08-16 19:40:57 +0800
committerPeter Zijlstra <peterz@infradead.org>2022-08-19 19:47:31 +0200
commit7d3598868aaee05eb738d1c3115616b867e7530a (patch)
tree664e979cf0d5cd79348af8736a9a6e62c1c1e986 /arch/x86/ras
parent32ba156df1b1c8804a4e5be5339616945eafea22 (diff)
perf/x86/core: Set pebs_capable and PMU_FL_PEBS_ALL for the Baseline
The SDM explicitly states that PEBS Baseline implies Extended PEBS. For cpu model forward compatibility (e.g. on ICX, SPR, ADL), it's safe to stop doing FMS table thing such as setting pebs_capable and PMU_FL_PEBS_ALL since it's already set in the intel_ds_init(). The Goldmont Plus is the only platform which supports extended PEBS but doesn't have Baseline. Keep the status quo. Reported-by: Like Xu <likexu@tencent.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Kan Liang <kan.liang@linux.intel.com> Link: https://lkml.kernel.org/r/20220816114057.51307-1-likexu@tencent.com
Diffstat (limited to 'arch/x86/ras')
0 files changed, 0 insertions, 0 deletions