Skip to contentSkip to conversation

New: ThinkPad E14 Gen 7 (Hawk Point) CPU throttles to ~544MHz on battery - amd-pmf PMF Smart PC not advertised in BIOS

Bug 221403 [email protected] 1 participant 2 messages Apr 22 – Apr 23

lore
Share & tools
lore
#0 lore raw

https://bugzilla.kernel.org/show_bug.cgi?id=221403

Bug ID: 221403
Summary: ThinkPad E14 Gen 7 (Hawk Point) CPU throttles to
~544MHz on battery - amd-pmf PMF Smart PC not advertised in BIOS
Product: Power Management
Version: 2.5
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: cpufreq
Assignee: [email protected]
Reporter: [email protected]
Regression: No

Created attachment 309929
--> https://bugzilla.kernel.org/attachment.cgi?id=309929&action=edit
system-info log and dmesg pmf

Hardware:

  Model:  Lenovo ThinkPad E14 Gen 7 (21T1S29000)
  BIOS:   R2ZET32W 1.21 / EC R2ZHT32W
  CPU:    AMD Ryzen AI 7 250 (family 0x19, model 0x75, stepping 0x2)
  iGPU:   Radeon 780M

Kernel: 7.0.0-1-cachyos

Symptom:
CPU frequency drops to ~544MHz on battery and barely bursts to 1.1GHz (lowest_nonlinear_freq) under any load. System is unusably slow. Plugged in, CPU correctly bursts to 3.2GHz+.

Scaling driver: amd-pstate-epp (active mode)
Scaling max freq: identical plugged and unplugged (5134889)
Boost: enabled (returns 1)
EPP: balance_performance / performance override makes no difference

Tested/confirmed not the cause:
- amd_pstate=active / guided / passive — all throttle same
- EPP forced to performance — no effect
- powerprofilesctl set balanced/performance — no effect
- ryzenadj STAPM/PPT override — no effect
- amd_pmf.disable=1 — no effect
- dytc_lapmode = 0 (lap mode not triggered)

Key dmesg evidence:
amd-pmf AMDI0102:00: PMF Smart PC not advertised in BIOS!:-22
ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored

Suspicion:
Firmware is applying a hard STAPM/TDP cap on battery that cannot be overridden through any Linux power management interface. The amd-pmf driver initializes in degraded mode due to Smart PC not being advertised, possibly falling back to aggressive power limiting behavior.

Signature · 4 lines
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.
#1 lore raw

[Bug 221403] ThinkPad E14 Gen 7 (Hawk Point) CPU throttles to ~544MHz on battery - amd-pmf PMF Smart PC not advertised in BIOS

https://bugzilla.kernel.org/show_bug.cgi?id=221403

Artem S. Tashkinov ([email protected]) changed:

What |Removed |Added
----------------------------------------------------------------------------

                 CC|                            |[email protected]
          Component|cpufreq                     |x86-64
         Depends on|                            |218305
           Assignee|[email protected]    |platform_x86_64@kernel-bugs
                   |                            |.osdl.org
            Product|Power Management            |Platform Specific/Hardware

--- Comment #1 from Artem S. Tashkinov ([email protected]) --- This looks way too similar to
https://bugzilla.kernel.org/show_bug.cgi?id=218305

Perhaps it's the same issue.

Please unplug the power cord, then plug it back in and report whether it's helped.

Referenced Bugs:

https://bugzilla.kernel.org/show_bug.cgi?id=218305
[Bug 218305] Ryzen 7 7840HS gets stuck at 544MHz frequency after resuming after unplugging the power cord during sleep

Signature · 4 lines
You may reply to this email to add a comment.

You are receiving this mail because:
You are the assignee for the bug.