NACK[U]: [PATCH 0/3][SRU][OEM-6.0/Unstable] Support for AMD PMF Cool and Quiet Framework (CnQF)

Andrea Righi andrea.righi at canonical.com
Wed Oct 12 07:08:31 UTC 2022


On Thu, Oct 06, 2022 at 11:38:31PM +0800, You-Sheng Yang wrote:
> From: "You-Sheng Yang (vicamo)" <vicamo.yang at canonical.com>
> 
> BugLink: https://bugs.launchpad.net/bugs/1991609
> 
> [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 at 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.

This doesn't apply cleanly anymore to kinetic/linux-unstable.

However, I see that all these commits have reached upstream now, so we
should get all of them in linux-unstable either via regular stable
updates or rebase.

-Andrea



More information about the kernel-team mailing list