Re: [Patch v3 0/4] Enable PMU for ArrowLake-H

From: Mi, Dapeng
Date: Tue Sep 10 2024 - 21:26:17 EST



On 8/20/2024 3:38 PM, Dapeng Mi wrote:
> No code changes comparing v2, just add back the missed reviewed-by.
>
> Changes:
> v2 -> v3:
> * Add Kan's review-by.
> v1 -> v2:
> * Change PMU name of 2nd atom uarch cores to "cpu_lowpower" (Peter)
> * Rename "hybrid_small2" to "hybrid_tiny" (Peter)
> * Rebase to 6.11-rc4
>
> History:
> * v2: https://lore.kernel.org/all/20240819145543.1833126-1-dapeng1.mi@xxxxxxxxxxxxxxx/
> * v1: https://lore.kernel.org/all/20240808140210.1666783-1-dapeng1.mi@xxxxxxxxxxxxxxx/
>
> Dapeng Mi (4):
> perf/x86: Refine hybrid_pmu_type defination
> x86/cpu/intel: Define helper to get CPU core native ID
> perf/x86/intel: Support hybrid PMU with multiple atom uarchs
> perf/x86/intel: Add PMU support for ArrowLake-H
>
> arch/x86/events/intel/core.c | 129 ++++++++++++++++++++++++++++++++---
> arch/x86/events/intel/ds.c | 21 ++++++
> arch/x86/events/perf_event.h | 34 ++++++---
> arch/x86/include/asm/cpu.h | 6 ++
> arch/x86/kernel/cpu/intel.c | 15 ++++
> 5 files changed, 187 insertions(+), 18 deletions(-)
>
>
> base-commit: 47ac09b91befbb6a235ab620c32af719f8208399

Hi Peter, could you please kindly review this new version patchset? Thanks.