]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
perf/x86/intel/cstate: Remove PC3 support from LunarLake
authorZhang Rui <rui.zhang@intel.com>
Thu, 23 Oct 2025 22:37:52 +0000 (15:37 -0700)
committerPeter Zijlstra <peterz@infradead.org>
Wed, 29 Oct 2025 09:29:54 +0000 (10:29 +0100)
LunarLake doesn't support Package C3. Remove the PC3 residency counter
support from LunarLake.

Fixes: 26579860fbd5 ("perf/x86/intel/cstate: Add Lunarlake support")
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Kan Liang <kan.liang@linux.intel.com>
Reviewed-by: Dapeng Mi <dapeng1.mi@linux.intel.com>
Link: https://patch.msgid.link/20251023223754.1743928-3-zide.chen@intel.com
arch/x86/events/intel/cstate.c

index a5f2e0be2337869a9a38ac6a3ad8e53973438443..2bfd011f99dac7c280a5eef4ad76a7fda085c170 100644 (file)
@@ -70,7 +70,7 @@
  *                            perf code: 0x01
  *                            Available model: NHM,WSM,SNB,IVB,HSW,BDW,SKL,KNL,
  *                                             GLM,CNL,KBL,CML,ICL,TGL,TNT,RKL,
- *                                             ADL,RPL,MTL,ARL,LNL
+ *                                             ADL,RPL,MTL,ARL
  *                            Scope: Package (physical package)
  *     MSR_PKG_C6_RESIDENCY:  Package C6 Residency Counter.
  *                            perf code: 0x02
@@ -522,7 +522,6 @@ static const struct cstate_model lnl_cstates __initconst = {
                                  BIT(PERF_CSTATE_CORE_C7_RES),
 
        .pkg_events             = BIT(PERF_CSTATE_PKG_C2_RES) |
-                                 BIT(PERF_CSTATE_PKG_C3_RES) |
                                  BIT(PERF_CSTATE_PKG_C6_RES) |
                                  BIT(PERF_CSTATE_PKG_C10_RES),
 };