From: srinivas pandruvada <srinivas.pandruvada@linux.intel.com>
To: Aaron Rainbolt <arainbolt@kfocus.org>
Cc: kernel-team@lists.ubuntu.com, lenb@kernel.org,
linux-acpi@vger.kernel.org, linux-pm@vger.kernel.org,
mmikowski@kfocus.org, rjw@rjwysocki.net
Subject: Re: [BUG] intel_pstate: CPU frequencies miscalculated/incorrectly detected on Arrow Lake hardware
Date: Mon, 15 Dec 2025 06:16:10 -0800 [thread overview]
Message-ID: <33fc5ba96b80f1eeb69777822cfddefe64100540.camel@linux.intel.com> (raw)
In-Reply-To: <20251214184507.21f95134@kf-m2g5>
Hi Aaron,
On Sun, 2025-12-14 at 18:45 -0600, Aaron Rainbolt wrote:
> Hi Srinivas:
>
> We do not have the X580WNT-G available at the moment. It was included
> to show the wide sample of devices showing this bug but has left the
> office for now. However, we do have a bench model of the X560WNR-G
> always available, so I have included results for that model instead.
> The issues present are the same. I hope that's ok.
>
> > To check, I need dump of:
> > m=$(getconf _NPROCESSORS_ONLN); for ((i=0; i<m; i++)); do echo
> > CPU$i;
> > sudo rdmsr -p $i 0x771; sudo rdmsr -p $i 0x774; done
>
> Here are the results of running the above script on the X560WNR-G on
> the mainline kernel 6.18.0-061800-generic installed from
> https://kernel.ubuntu.com/mainline/v6.18. The results are EXACTLY the
> same as the 6.14 kernel:
>
> CPU0
> 11a203d
> 40003d0d
This data is not consistent with the reported frequencies M-TEST
frequencies.
I need to get hold of such internal system with the same processor and
check what is reported.
Thanks,
Srinivas
> CPU1
> 11a203d
> 40003d0d
> CPU2
> 11a203f
> 40003f0e
> CPU3
> 11a203f
> 40003f0e
> CPU4
> 11a203d
> 40003d0d
> CPU5
> 11a203d
> 40003d0d
> CPU6
> 11a203d
> 40003d0d
> CPU7
> 11a203d
> 40003d0d
> CPU8
> 10f152e
> 40002e0c
> CPU9
> 10f152e
> 40002e0c
> CPU10
> 10f152e
> 40002e0c
> CPU11
> 10f152e
> 40002e0c
> CPU12
> 10f152e
> 40002e0c
> CPU13
> 10f152e
> 40002e0c
> CPU14
> 10f152e
> 40002e0c
> CPU15
> 10f152e
> 40002e0c
> CPU16
> 10f152e
> 40002e0a
> CPU17
> 10f152e
> 40002e0a
> CPU18
> 10f152e
> 40002e0c
> CPU19
> 10f152e
> 40002e0c
> CPU20
> 10f152e
> 40002e0c
> CPU21
> 10f152e
> 40002e0c
> CPU22
> 10f152e
> 40002e0c
> CPU23
> 10f152e
> 40002e0c
>
> > What command you to report " M-Test . Id"?
>
> We wrote the attached `check-intel-cpu-freq` script to find this
> value.
> It scans P- and E-core groups and finds the maximum current frequency
> and what core provided it. That value is read from the sysfs file
> found
> for each core like so:
> `/sys/devices/system/cpu/cpufreq/policy7/scaling_cur_freq`. This
> script
> scan each group 200 times, so there are 200 x 8 = 1600 P-core samples
> and 200 x 16 = 3200 E-core samples. The script directs one to use
> Geekbench5 to stress the cores while it is running. Here are the
> results with the mainline 6.18 kernel. The Assesment is identical
> with
> the results we got with the 6.14 and 6.18-rc7 kernels:
>
> ## Clevo | X560WNR-G | Ultra 9 275HX | kernel 6.18.0-061800-generic
> (Mainline)
>
> Type |Turbo|B-Claim . Id|B-Spec |M-Claim . Id|M-Spec |M-Test . Id
> -----|-----|------------|-------|------------|-------|------------
> P |off |2000000 . 07|2700000|2000000 . 07|2700000|2700027 . 01
> P |ON |2000000 . 07|2700000|3900000 . 03|5400000|5400000 . 03
> E |off |2100000 . 17|2100000|2100000 . 17|2100000|2133426 . 11
> E |ON |2100000 . 17|2100000|4600000 . 17|4600000|4694736 . 15
>
> ## Assessment
>
> 1. The E-cores are all expressed as expected
> 2. The P-cores show base freq claimed (B-Claim) at 2000000, but
> specified
> (B-Spec) and measured (M-Test) are 2700000.
> 3. The P-cores show max freq claimed (M-Claim) at 3900000, but
> specified
> (M-Spec) and measured (M-Test) are 5400000.
>
> ## Key
>
> Column | Values | Purpose
> --------|--------|---------
> Type | P|E | The subset of cores this row applied to.
> | | For example, `P` means `all P-cores`.
> Turbo | off|ON | The turbo setting of this core subset.
> B-Claim | int Hz | The max `base_frequency` value of this core
> subset.
> Id | int | The core id that provided the Base-Claim value.
> B-Spec | int Hz | Intel SPEC'D BASE freq for this CPU's core Type.
> M-Claim | int Hz | The max `cpuinfo_max_freq` value of this core
> subset.
> Id | int | The core id that provided the Max-Claim value.
> M-Spec | int Hz | Intel SPEC'D MAX freq for this CPU's core Type.
> M-Test | int Hz | The max `scaling_cur_freq` value of this core
> subset.
> | | The entire core subset is sampled 200x.
> Id | int | The core id that provided the Max-Test value.
>
>
> > One addition, to show measured freq, use
> > sudo turbostat --show frequency
>
> We couldn't easily run this on the 6.18 mainline kernel because the
> linux-tools package in Ubuntu is not available. However, we ran this
> with the 6.14 kernel, which showed the same P-core frequency issues
> in
> our testing. When we continued to run and pushed the cores, the
> Bzy_Mhz
> values approached the theoretical maximums. Let me know if you
> require
> more than this:
>
> X560WNR-G $ sudo turbostat --show frequency
> turbostat version 2025.02.02 - Len Brown <lenb@kernel.org>
> Kernel command line: BOOT_IMAGE=/@boot/vmlinuz-6.14.0-34-kfocus
> root=UUID=09e835be-39d5-42fa-8b81-39f5a40f98de ro rootflags=subvol=@
> quiet cryptdevice=UUID=2cd8437a-4d06-4050-bf06-247f233d7d76:luks-
> 2cd8437a-4d06-4050-bf06-247f233d7d76 root=/dev/mapper/luks-2cd8437a-
> 4d06-4050-bf06-247f233d7d76 splash modprobe.blacklist=nouveau
> nouveau.modeset=0 modprobe.blacklist=ucsi_acpi vt.handoff=7
> CPUID(0): GenuineIntel 0x23 CPUID levels
> CPUID(1): family:model:stepping 0x6:c6:2 (6:198:2) microcode 0x119
> CPUID(0x80000000): max_extended_levels: 0x80000008
> CPUID(1): SSE3 MONITOR SMX EIST TM2 TSC MSR ACPI-TM HT TM
> CPUID(6): APERF, TURBO, DTS, PTM, HWP, HWPnotify, HWPwindow,
> HWPepp, HWPpkg, EPB
> cpu0: MSR_IA32_MISC_ENABLE: 0x00850089 (TCC EIST MWAIT PREFETCH
> TURBO)
> CPUID(7): No-SGX Hybrid
> CPUID(0x15): eax_crystal: 2 ebx_tsc: 160 ecx_crystal_hz: 38400000
> TSC: 3072 MHz (38400000 Hz * 160 / 2 / 1000000)
> CPUID(0x16): base_mhz: 3100 max_mhz: 4600 bus_mhz: 100
> cpu0: MSR_PLATFORM_INFO: 0x804083cf1811f00
> 8 * 100.0 = 800.0 MHz max efficiency frequency
> 31 * 100.0 = 3100.0 MHz base frequency
> cpu0: MSR_TURBO_RATIO_LIMIT: 0x3434343434343636
> 52 * 100.0 = 5200.0 MHz max turbo 8 active cores
> 52 * 100.0 = 5200.0 MHz max turbo 7 active cores
> 52 * 100.0 = 5200.0 MHz max turbo 6 active cores
> 52 * 100.0 = 5200.0 MHz max turbo 5 active cores
> 52 * 100.0 = 5200.0 MHz max turbo 4 active cores
> 52 * 100.0 = 5200.0 MHz max turbo 3 active cores
> 54 * 100.0 = 5400.0 MHz max turbo 2 active cores
> 54 * 100.0 = 5400.0 MHz max turbo 1 active cores
> cpu0: MSR_SECONDARY_TURBO_RATIO_LIMIT: 0x2e2e2e2e2e2e2e2e
> 46 * 100.0 = 4600.0 MHz max turbo 8 active cores
> 46 * 100.0 = 4600.0 MHz max turbo 7 active cores
> 46 * 100.0 = 4600.0 MHz max turbo 6 active cores
> 46 * 100.0 = 4600.0 MHz max turbo 5 active cores
> 46 * 100.0 = 4600.0 MHz max turbo 4 active cores
> 46 * 100.0 = 4600.0 MHz max turbo 3 active cores
> 46 * 100.0 = 4600.0 MHz max turbo 2 active cores
> 46 * 100.0 = 4600.0 MHz max turbo 1 active cores
> cpu0: MSR_CONFIG_TDP_NOMINAL: 0x0000001b (base_ratio=27)
> cpu0: MSR_CONFIG_TDP_LEVEL_1: 0x00110168 (PKG_MIN_PWR_LVL1=0
> PKG_MAX_PWR_LVL1=0 LVL1_RATIO=17 PKG_TDP_LVL1=360)
> cpu0: MSR_CONFIG_TDP_LEVEL_2: 0x001f0208 (PKG_MIN_PWR_LVL2=0
> PKG_MAX_PWR_LVL2=0 LVL2_RATIO=31 PKG_TDP_LVL2=520)
> cpu0: MSR_CONFIG_TDP_CONTROL: 0x00000000 ( lock=0)
> cpu0: MSR_TURBO_ACTIVATION_RATIO: 0x0000001a
> (MAX_NON_TURBO_RATIO=26 lock=0)
> cpu0: cpufreq driver: intel_pstate
> cpu0: cpufreq governor: powersave
> cpufreq intel_pstate no_turbo: 0
> cpu0: MSR_MISC_PWR_MGMT: 0x000030c2 (ENable-EIST_Coordination
> ENable-EPB DISable-OOB)
> cpu0: MSR_PM_ENABLE: 0x00000001 (HWP)
> cpu0: MSR_HWP_CAPABILITIES: 0x011a203d (high 61 guar 32 eff 26 low
> 1)
> cpu0: MSR_HWP_REQUEST: 0x40003d0d (min 13 max 61 des 0 epp 0x40
> window 0x0 pkg 0x0)
> cpu0: MSR_HWP_REQUEST_PKG: 0x8000ff01 (min 1 max 255 des 0 epp 0x80
> window 0x0)
> cpu0: MSR_HWP_INTERRUPT: 0x00000005 (EN_Guaranteed_Perf_Change,
> Dis_Excursion_Min)
> cpu0: MSR_HWP_STATUS: 0x00000000 (No-Guaranteed_Perf_Change, No-
> Excursion_Min)
> cpu0: EPB: 6 (balanced)
> cpu0: MSR_IA32_POWER_CTL: 0x00e4005f (C1E auto-promotion: ENabled)
> cpu0: MSR_PKG_CST_CONFIG_CONTROL: 0x74008008 (UNdemote-C1, demote-
> C1, locked, pkg-cstate-limit=8 (unlimited))
> /dev/cpu_dma_latency: 2000000000 usec (default)
> current_driver: intel_idle
> current_governor: menu
> current_governor_ro: menu
> cpu0: POLL: CPUIDLE CORE POLL IDLE
> cpu0: C1ACPI: ACPI FFH MWAIT 0x0
> cpu0: C2ACPI: ACPI FFH MWAIT 0x21
> cpu0: C3ACPI: ACPI FFH MWAIT 0x60
> cpu0: MSR_PKGC3_IRTL: 0x00000000 (NOTvalid, 0 ns)
> cpu0: MSR_PKGC6_IRTL: 0x00000000 (NOTvalid, 0 ns)
> cpu0: MSR_PKGC8_IRTL: 0x00000000 (NOTvalid, 0 ns)
> cpu0: MSR_PKGC10_IRTL: 0x00000000 (NOTvalid, 0 ns)
> Uncore Frequency package0 die0: 800 - 3800 MHz (800 - 3800 MHz)
> 1800 MHz
> RAPL: 4766 sec. Joule Counter Range, at 55 Watts
> cpu0: MSR_RAPL_POWER_UNIT: 0x000a0e03 (0.125000 Watts, 0.000061
> Joules, 0.000977 sec.)
> cpu0: MSR_PKG_POWER_INFO: 0x120000000001b8 (55 W TDP, RAPL 0 - 0 W,
> 0.017578 sec.)
> cpu0: MSR_PKG_POWER_LIMIT: 0x438500001f8640 (UNlocked)
> cpu0: PKG Limit #1: ENabled (200.000 Watts, 32.000000 sec, clamp
> ENabled)
> cpu0: PKG Limit #2: ENabled (160.000 Watts, 0.002441* sec, clamp
> ENabled)
> cpu0: MSR_VR_CURRENT_CONFIG: 0x00000850
> cpu0: PKG Limit #4: 266.000000 Watts (UNlocked)
> cpu0: MSR_DRAM_POWER_LIMIT: 0x00000000 (UNlocked)
> cpu0: DRAM Limit: DISabled (0.000 Watts, 0.000977 sec, clamp
> DISabled)
> cpu0: MSR_PP0_POLICY: 0
> cpu0: MSR_PP0_POWER_LIMIT: 0x00000000 (UNlocked)
> cpu0: Cores Limit: DISabled (0.000 Watts, 0.000977 sec, clamp
> DISabled)
> cpu0: MSR_PP1_POLICY: 0
> cpu0: MSR_PP1_POWER_LIMIT: 0x00000000 (UNlocked)
> cpu0: GFX Limit: DISabled (0.000 Watts, 0.000977 sec, clamp
> DISabled)
> cpu0: MSR_IA32_TEMPERATURE_TARGET: 0x0d690000 (92 C) (105 default -
> 13 offset)
> cpu0: MSR_IA32_PACKAGE_THERM_STATUS: 0x88320002 (55 C)
> cpu0: MSR_IA32_PACKAGE_THERM_INTERRUPT: 0x02000003 (105 C, 105 C)
> cpu0: MSR_MISC_FEATURE_CONTROL: 0x00000000 (L2-Prefetch L2-
> Prefetch-pair L1-Prefetch L1-IP-Prefetch)
> Avg_MHz Busy% Bzy_MHz TSC_MHz GFXMHz GFXAMHz SAMMHz SAMAMHz
> UncMHz
> 3 0.20 1594 3071 550 550 1300 1300
> 1800
> 2 0.11 1945 3072 550 550 1300 1300
> 1800
> 10 0.53 1818 3072
> 1 0.06 1380 3072
> 2 0.15 1416 3072
> 1 0.09 1315 3072
> 5 0.33 1410 3072
> 6 0.45 1338 3072
> 2 0.12 1531 3072
> 2 0.15 1471 3072
> 1 0.08 1375 3072
> 4 0.17 2113 3072
> 3 0.16 2085 3072
> 1 0.04 2058 3072
> 5 0.23 2016 3072
> 14 0.98 1410 3072
> 1 0.04 1422 3072
> 1 0.10 1435 3072
> 2 0.11 1471 3072
> 2 0.17 1418 3072
> 6 0.33 1684 3072
> 2 0.13 1465 3072
> 1 0.08 1714 3072
> 0 0.02 2270 3072
> 3 0.13 1969 3072
>
> To keep everything in one place, here is the acpi_cppc report you
> requested earlier also for the X560WNR-G using the 6.18 mainline
> kernel. This is identical again to the 6.14 kernel EXCEPT for the
> `feedback_crts` field, which appears to be dynamic.
>
> X560WNR-G $ grep . /sys/devices/system/cpu/cpu*/acpi_cppc/*
>
> /sys/devices/system/cpu/cpu0/acpi_cppc/feedback_ctrs:ref:85764085462
> del:81092364612
> /sys/devices/system/cpu/cpu0/acpi_cppc/guaranteed_perf:32
> /sys/devices/system/cpu/cpu0/acpi_cppc/highest_perf:61
> /sys/devices/system/cpu/cpu0/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu0/acpi_cppc/lowest_nonlinear_perf:26
> /sys/devices/system/cpu/cpu0/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu0/acpi_cppc/nominal_freq:2700
> /sys/devices/system/cpu/cpu0/acpi_cppc/nominal_perf:43
> /sys/devices/system/cpu/cpu0/acpi_cppc/reference_perf:49
>
> /sys/devices/system/cpu/cpu0/acpi_cppc/wraparound_time:18446744073709
> 551615
>
> /sys/devices/system/cpu/cpu10/acpi_cppc/feedback_ctrs:ref:30648952280
> del:32319093196
> /sys/devices/system/cpu/cpu10/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu10/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu10/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu10/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu10/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu10/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu10/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu10/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu10/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu11/acpi_cppc/feedback_ctrs:ref:24418501228
> del:26064639390
> /sys/devices/system/cpu/cpu11/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu11/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu11/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu11/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu11/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu11/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu11/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu11/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu11/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu12/acpi_cppc/feedback_ctrs:ref:30772876268
> del:31630648127
> /sys/devices/system/cpu/cpu12/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu12/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu12/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu12/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu12/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu12/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu12/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu12/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu12/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu13/acpi_cppc/feedback_ctrs:ref:32208013456
> del:33858924907
> /sys/devices/system/cpu/cpu13/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu13/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu13/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu13/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu13/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu13/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu13/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu13/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu13/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu14/acpi_cppc/feedback_ctrs:ref:34318996648
> del:37357638199
> /sys/devices/system/cpu/cpu14/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu14/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu14/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu14/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu14/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu14/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu14/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu14/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu14/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu15/acpi_cppc/feedback_ctrs:ref:41344894184
> del:40523832261
> /sys/devices/system/cpu/cpu15/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu15/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu15/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu15/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu15/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu15/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu15/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu15/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu15/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu16/acpi_cppc/feedback_ctrs:ref:36965175248
> del:37144286195
> /sys/devices/system/cpu/cpu16/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu16/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu16/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu16/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu16/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu16/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu16/acpi_cppc/nominal_perf:21
> /sys/devices/system/cpu/cpu16/acpi_cppc/reference_perf:31
>
> /sys/devices/system/cpu/cpu16/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu17/acpi_cppc/feedback_ctrs:ref:29796395364
> del:30507895794
> /sys/devices/system/cpu/cpu17/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu17/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu17/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu17/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu17/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu17/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu17/acpi_cppc/nominal_perf:21
> /sys/devices/system/cpu/cpu17/acpi_cppc/reference_perf:31
>
> /sys/devices/system/cpu/cpu17/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu18/acpi_cppc/feedback_ctrs:ref:30008884864
> del:31394469575
> /sys/devices/system/cpu/cpu18/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu18/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu18/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu18/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu18/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu18/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu18/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu18/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu18/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu19/acpi_cppc/feedback_ctrs:ref:33127087692
> del:36493571195
> /sys/devices/system/cpu/cpu19/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu19/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu19/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu19/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu19/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu19/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu19/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu19/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu19/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu1/acpi_cppc/feedback_ctrs:ref:47084742987
> del:52088422560
> /sys/devices/system/cpu/cpu1/acpi_cppc/guaranteed_perf:32
> /sys/devices/system/cpu/cpu1/acpi_cppc/highest_perf:61
> /sys/devices/system/cpu/cpu1/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu1/acpi_cppc/lowest_nonlinear_perf:26
> /sys/devices/system/cpu/cpu1/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu1/acpi_cppc/nominal_freq:2700
> /sys/devices/system/cpu/cpu1/acpi_cppc/nominal_perf:43
> /sys/devices/system/cpu/cpu1/acpi_cppc/reference_perf:49
>
> /sys/devices/system/cpu/cpu1/acpi_cppc/wraparound_time:18446744073709
> 551615
>
> /sys/devices/system/cpu/cpu20/acpi_cppc/feedback_ctrs:ref:35405865204
> del:37891455176
> /sys/devices/system/cpu/cpu20/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu20/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu20/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu20/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu20/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu20/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu20/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu20/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu20/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu21/acpi_cppc/feedback_ctrs:ref:31453151676
> del:32354440344
> /sys/devices/system/cpu/cpu21/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu21/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu21/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu21/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu21/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu21/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu21/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu21/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu21/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu22/acpi_cppc/feedback_ctrs:ref:29395705360
> del:30249765611
> /sys/devices/system/cpu/cpu22/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu22/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu22/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu22/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu22/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu22/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu22/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu22/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu22/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu23/acpi_cppc/feedback_ctrs:ref:34147115164
> del:34129428131
> /sys/devices/system/cpu/cpu23/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu23/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu23/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu23/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu23/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu23/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu23/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu23/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu23/acpi_cppc/wraparound_time:1844674407370
> 9551615
>
> /sys/devices/system/cpu/cpu2/acpi_cppc/feedback_ctrs:ref:52863482561
> del:63458169943
> /sys/devices/system/cpu/cpu2/acpi_cppc/guaranteed_perf:32
> /sys/devices/system/cpu/cpu2/acpi_cppc/highest_perf:63
> /sys/devices/system/cpu/cpu2/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu2/acpi_cppc/lowest_nonlinear_perf:26
> /sys/devices/system/cpu/cpu2/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu2/acpi_cppc/nominal_freq:2700
> /sys/devices/system/cpu/cpu2/acpi_cppc/nominal_perf:43
> /sys/devices/system/cpu/cpu2/acpi_cppc/reference_perf:49
>
> /sys/devices/system/cpu/cpu2/acpi_cppc/wraparound_time:18446744073709
> 551615
>
> /sys/devices/system/cpu/cpu3/acpi_cppc/feedback_ctrs:ref:53310134126
> del:60839001140
> /sys/devices/system/cpu/cpu3/acpi_cppc/guaranteed_perf:32
> /sys/devices/system/cpu/cpu3/acpi_cppc/highest_perf:63
> /sys/devices/system/cpu/cpu3/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu3/acpi_cppc/lowest_nonlinear_perf:26
> /sys/devices/system/cpu/cpu3/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu3/acpi_cppc/nominal_freq:2700
> /sys/devices/system/cpu/cpu3/acpi_cppc/nominal_perf:43
> /sys/devices/system/cpu/cpu3/acpi_cppc/reference_perf:49
>
> /sys/devices/system/cpu/cpu3/acpi_cppc/wraparound_time:18446744073709
> 551615
>
> /sys/devices/system/cpu/cpu4/acpi_cppc/feedback_ctrs:ref:37661765305
> del:39273578265
> /sys/devices/system/cpu/cpu4/acpi_cppc/guaranteed_perf:32
> /sys/devices/system/cpu/cpu4/acpi_cppc/highest_perf:61
> /sys/devices/system/cpu/cpu4/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu4/acpi_cppc/lowest_nonlinear_perf:26
> /sys/devices/system/cpu/cpu4/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu4/acpi_cppc/nominal_freq:2700
> /sys/devices/system/cpu/cpu4/acpi_cppc/nominal_perf:43
> /sys/devices/system/cpu/cpu4/acpi_cppc/reference_perf:49
>
> /sys/devices/system/cpu/cpu4/acpi_cppc/wraparound_time:18446744073709
> 551615
>
> /sys/devices/system/cpu/cpu5/acpi_cppc/feedback_ctrs:ref:37315012790
> del:40229366158
> /sys/devices/system/cpu/cpu5/acpi_cppc/guaranteed_perf:32
> /sys/devices/system/cpu/cpu5/acpi_cppc/highest_perf:61
> /sys/devices/system/cpu/cpu5/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu5/acpi_cppc/lowest_nonlinear_perf:26
> /sys/devices/system/cpu/cpu5/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu5/acpi_cppc/nominal_freq:2700
> /sys/devices/system/cpu/cpu5/acpi_cppc/nominal_perf:43
> /sys/devices/system/cpu/cpu5/acpi_cppc/reference_perf:49
>
> /sys/devices/system/cpu/cpu5/acpi_cppc/wraparound_time:18446744073709
> 551615
>
> /sys/devices/system/cpu/cpu6/acpi_cppc/feedback_ctrs:ref:31209054793
> del:33190454758
> /sys/devices/system/cpu/cpu6/acpi_cppc/guaranteed_perf:32
> /sys/devices/system/cpu/cpu6/acpi_cppc/highest_perf:61
> /sys/devices/system/cpu/cpu6/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu6/acpi_cppc/lowest_nonlinear_perf:26
> /sys/devices/system/cpu/cpu6/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu6/acpi_cppc/nominal_freq:2700
> /sys/devices/system/cpu/cpu6/acpi_cppc/nominal_perf:43
> /sys/devices/system/cpu/cpu6/acpi_cppc/reference_perf:49
>
> /sys/devices/system/cpu/cpu6/acpi_cppc/wraparound_time:18446744073709
> 551615
>
> /sys/devices/system/cpu/cpu7/acpi_cppc/feedback_ctrs:ref:27945691272
> del:28942342249
> /sys/devices/system/cpu/cpu7/acpi_cppc/guaranteed_perf:32
> /sys/devices/system/cpu/cpu7/acpi_cppc/highest_perf:61
> /sys/devices/system/cpu/cpu7/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu7/acpi_cppc/lowest_nonlinear_perf:26
> /sys/devices/system/cpu/cpu7/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu7/acpi_cppc/nominal_freq:2700
> /sys/devices/system/cpu/cpu7/acpi_cppc/nominal_perf:43
> /sys/devices/system/cpu/cpu7/acpi_cppc/reference_perf:49
>
> /sys/devices/system/cpu/cpu7/acpi_cppc/wraparound_time:18446744073709
> 551615
>
> /sys/devices/system/cpu/cpu8/acpi_cppc/feedback_ctrs:ref:30470288492
> del:31360721157
> /sys/devices/system/cpu/cpu8/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu8/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu8/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu8/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu8/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu8/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu8/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu8/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu8/acpi_cppc/wraparound_time:18446744073709
> 551615
>
> /sys/devices/system/cpu/cpu9/acpi_cppc/feedback_ctrs:ref:33008945576
> del:35214567794
> /sys/devices/system/cpu/cpu9/acpi_cppc/guaranteed_perf:21
> /sys/devices/system/cpu/cpu9/acpi_cppc/highest_perf:46
> /sys/devices/system/cpu/cpu9/acpi_cppc/lowest_freq:0
> /sys/devices/system/cpu/cpu9/acpi_cppc/lowest_nonlinear_perf:15
> /sys/devices/system/cpu/cpu9/acpi_cppc/lowest_perf:1
> /sys/devices/system/cpu/cpu9/acpi_cppc/nominal_freq:2100
> /sys/devices/system/cpu/cpu9/acpi_cppc/nominal_perf:29
> /sys/devices/system/cpu/cpu9/acpi_cppc/reference_perf:43
>
> /sys/devices/system/cpu/cpu9/acpi_cppc/wraparound_time:18446744073709
> 551615
>
> Thanks again,
>
> --
> Aaron
next prev parent reply other threads:[~2025-12-15 14:16 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-18 3:33 [BUG] intel_pstate: CPU frequencies miscalculated/incorrectly detected on Arrow Lake hardware Aaron Rainbolt
2025-05-19 12:48 ` srinivas pandruvada
2025-11-06 19:46 ` Aaron Rainbolt
2025-07-22 16:31 ` Aaron Rainbolt
2025-07-22 17:24 ` srinivas pandruvada
2025-11-26 23:00 ` Aaron Rainbolt
2025-12-03 17:38 ` Aaron Rainbolt
2025-12-05 19:10 ` srinivas pandruvada
2025-12-05 19:28 ` Rafael J. Wysocki
2025-12-05 19:50 ` srinivas pandruvada
2025-12-05 20:04 ` Rafael J. Wysocki
2025-12-15 0:45 ` Aaron Rainbolt
2025-12-15 14:16 ` srinivas pandruvada [this message]
2025-12-15 15:25 ` Aaron Rainbolt
2025-12-17 13:33 ` srinivas pandruvada
2025-12-23 17:41 ` Aaron Rainbolt
2025-12-23 19:21 ` srinivas pandruvada
2026-01-11 4:53 ` Russell Haley
2026-01-26 16:14 ` Aaron Rainbolt
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=33fc5ba96b80f1eeb69777822cfddefe64100540.camel@linux.intel.com \
--to=srinivas.pandruvada@linux.intel.com \
--cc=arainbolt@kfocus.org \
--cc=kernel-team@lists.ubuntu.com \
--cc=lenb@kernel.org \
--cc=linux-acpi@vger.kernel.org \
--cc=linux-pm@vger.kernel.org \
--cc=mmikowski@kfocus.org \
--cc=rjw@rjwysocki.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox