2022-10-04 04:01:46 |
You-Sheng Yang |
bug |
|
|
added bug |
2022-10-04 04:01:55 |
You-Sheng Yang |
nominated for series |
|
Ubuntu Kinetic |
|
2022-10-04 04:01:55 |
You-Sheng Yang |
bug task added |
|
linux-oem-6.0 (Ubuntu Kinetic) |
|
2022-10-04 04:01:55 |
You-Sheng Yang |
nominated for series |
|
Ubuntu Jammy |
|
2022-10-04 04:01:55 |
You-Sheng Yang |
bug task added |
|
linux-oem-6.0 (Ubuntu Jammy) |
|
2022-10-04 04:02:02 |
You-Sheng Yang |
linux-oem-6.0 (Ubuntu Kinetic): status |
New |
Invalid |
|
2022-10-04 04:02:04 |
You-Sheng Yang |
linux-oem-6.0 (Ubuntu Jammy): status |
New |
In Progress |
|
2022-10-04 04:05:51 |
You-Sheng Yang |
bug |
|
|
added subscriber Canonical Hardware Enablement |
2022-10-04 04:05:56 |
You-Sheng Yang |
tags |
|
amd oem-priority originate-from-1990548 |
|
2022-10-06 15:40:50 |
You-Sheng Yang |
description |
CnQF is a feature that will dynamically adjust performance and power consumption based upon OEM specified metrics on supported systems.
This is targeted for 6.1.
platform/x86/amd/pmf: Add support for CnQF
https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/commit/?h=for-next&id=1738061c9ec854db2db76be8bb968f550d9bdddc
platform/x86/amd/pmf: Add sysfs to toggle CnQF
https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/commit/?h=for-next&id=3dae5825295d7b3284fc349cd6bfa641f4033e16
Documentation/ABI/testing/sysfs-amd-pmf: Add ABI doc for AMD PMF
https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/commit/?h=for-next&id=1590ac2c6615329d30e25753e03c295cdaf2ae44 |
[SRU Justification]
[Impact]
Missing AMD CnQF that will dynamically adjust performance and power
consumption based upon OEM specified metrics on supported systems.
[Fix]
Three commits from linux-next to be backported to oem-6.0 and above.
[Test Case]
To enable this in AMD Phoenix CRB:
BIOS: AMD PBS > AMD PMF Settings, enable function 11/12 & flag=1
And feature enabled message should appear in dmesg:
[ 3.203628] amd-pmf AMDI0102:00: registered PMF device successfully
Access via sysfs:
root@test:/sys/devices/platform/AMDI0102:00# cat cnqf_enable
on
[Where problems could occur]
This is a new feature and will probably receive some more fixes in the
future. So far we have little, in both kernel and userspace, runtime and
testing, involved.
[Other Info]
This series depends on AMD PMF support in bug 1987670. And since these
patches targets v6.1 and AMD phoenix target oem-6.0, only oem-6.0 and
unstable is nominated for fix.
========== original bug description ==========
CnQF is a feature that will dynamically adjust performance and power consumption based upon OEM specified metrics on supported systems.
This is targeted for 6.1.
platform/x86/amd/pmf: Add support for CnQF
https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/commit/?h=for-next&id=1738061c9ec854db2db76be8bb968f550d9bdddc
platform/x86/amd/pmf: Add sysfs to toggle CnQF
https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/commit/?h=for-next&id=3dae5825295d7b3284fc349cd6bfa641f4033e16
Documentation/ABI/testing/sysfs-amd-pmf: Add ABI doc for AMD PMF
https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/commit/?h=for-next&id=1590ac2c6615329d30e25753e03c295cdaf2ae44 |
|
2022-10-06 15:41:01 |
You-Sheng Yang |
linux-oem-6.0 (Ubuntu Jammy): importance |
Undecided |
High |
|
2022-10-06 15:41:03 |
You-Sheng Yang |
linux-oem-6.0 (Ubuntu Jammy): assignee |
|
You-Sheng Yang (vicamo) |
|
2022-10-26 08:21:23 |
Timo Aaltonen |
linux-oem-6.0 (Ubuntu Jammy): status |
In Progress |
Fix Committed |
|
2022-11-11 09:18:16 |
You-Sheng Yang |
tags |
amd oem-priority originate-from-1990548 |
amd oem-priority originate-from-1990548 verification-done-jammy |
|
2022-11-16 11:11:47 |
Launchpad Janitor |
linux-oem-6.0 (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|