SRU: https://lists.ubuntu.com/archives/kernel-
team/2022-October/133735.html (unstable, oem-6.0)

** Description changed:

+ [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

** Changed in: linux-oem-6.0 (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: linux-oem-6.0 (Ubuntu Jammy)
     Assignee: (unassigned) => You-Sheng Yang (vicamo)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-oem-6.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1991609

Title:
  Add support for AMD PMF Cool and Quiet Framework (CnQF)

Status in HWE Next:
  New
Status in linux-oem-6.0 package in Ubuntu:
  Invalid
Status in linux-oem-6.0 source package in Jammy:
  In Progress
Status in linux-oem-6.0 source package in Kinetic:
  Invalid

Bug description:
  [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

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1991609/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to