Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

perf/x86/intel/cstate: Add Diamond Rapids support

From a C-state residency profiling perspective, Diamond Rapids is
similar to SRF and GNR, supporting core C1/C6, module C6, and
package C2/C6 residency counters. Similar to CWF, the C1E residency
can be accessed via PMT only.

Signed-off-by: Zide Chen <zide.chen@intel.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Reviewed-by: Dapeng Mi <dapeng1.mi@linux.intel.com>
Link: https://patch.msgid.link/20251215182520.115822-3-zide.chen@intel.com

authored by

Zide Chen and committed by
Ingo Molnar
7ac422cf 7e760ac4

+1
+1
arch/x86/events/intel/cstate.c
··· 652 652 X86_MATCH_VFM(INTEL_EMERALDRAPIDS_X, &icx_cstates), 653 653 X86_MATCH_VFM(INTEL_GRANITERAPIDS_X, &icx_cstates), 654 654 X86_MATCH_VFM(INTEL_GRANITERAPIDS_D, &icx_cstates), 655 + X86_MATCH_VFM(INTEL_DIAMONDRAPIDS_X, &srf_cstates), 655 656 656 657 X86_MATCH_VFM(INTEL_TIGERLAKE_L, &icl_cstates), 657 658 X86_MATCH_VFM(INTEL_TIGERLAKE, &icl_cstates),