Public bug reported:

[Impact]
It is for basic AMD HPT/STX/KRK function. Current PMF driver missing two 
features:
1. For the thermal policy input, the AMD Fusion Sensor Hub could not pass the 
data to PMF driver.
2. PMF driver could not parse the thermal policy binary which is stored in the 
BIOS.

[Fix]
Need this series of patches which is included in linux-next
https://lore.kernel.org/platform-driver-x86/[email protected]/T/#t

2ab7713d6e94 platform/x86/amd/pmf: Add debug logs for pending requests and 
custom BIOS inputs
62214d942d2b platform/x86/amd/pmf: Call enact function sooner to process early 
pending requests
b21ec88340b7 platform/x86/amd/pmf: Preserve custom BIOS inputs for evaluating 
the policies
04199ef48ac2 platform/x86/amd/pmf: Add custom BIOS input support for 
AMD_CPU_ID_PS
4389d38080d7 platform/x86/amd/pmf: Add helper to verify BIOS input 
notifications are enable/disable
37336ecb06a8 platform/x86/amd/pmf: Update ta_pmf_action structure member
ebc68a3451ce platform/x86/amd/pmf: Extend custom BIOS inputs for more policies
d82e3d2dd0ba platform/x86/amd/pmf: Fix the custom bios input handling mechanism
f10ea2df9e4d platform/x86/amd/pmf: Add support for adjusting PMF PPT and PPT 
APU thresholds

Firmware:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=86d528c261657497967cb2b2051374639e6ad476

[Test]
PMF function is workable on Dell systems.

[Where problems could occur]

** Affects: linux (Ubuntu)
     Importance: Undecided
     Assignee: AceLan Kao (acelankao)
         Status: In Progress

** Affects: linux-firmware (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: linux-oem-6.14 (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Noble)
     Importance: Undecided
         Status: Won't Fix

** Affects: linux-firmware (Ubuntu Noble)
     Importance: Undecided
     Assignee: AceLan Kao (acelankao)
         Status: In Progress

** Affects: linux-oem-6.14 (Ubuntu Noble)
     Importance: Undecided
     Assignee: AceLan Kao (acelankao)
         Status: In Progress

** Affects: linux (Ubuntu Plucky)
     Importance: Undecided
     Assignee: AceLan Kao (acelankao)
         Status: In Progress

** Affects: linux-firmware (Ubuntu Plucky)
     Importance: Undecided
     Assignee: AceLan Kao (acelankao)
         Status: In Progress

** Affects: linux-oem-6.14 (Ubuntu Plucky)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Questing)
     Importance: Undecided
     Assignee: AceLan Kao (acelankao)
         Status: In Progress

** Affects: linux-firmware (Ubuntu Questing)
     Importance: Undecided
         Status: Fix Released

** Affects: linux-oem-6.14 (Ubuntu Questing)
     Importance: Undecided
         Status: Invalid

** Also affects: linux-firmware (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.14 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Questing)
   Importance: Undecided
       Status: New

** Also affects: linux-firmware (Ubuntu Questing)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.14 (Ubuntu Questing)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: linux-firmware (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.14 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Also affects: linux-firmware (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.14 (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Description changed:

  [Impact]
  It is for basic AMD HPT/STX/KRK function. Current PMF driver missing two 
features:
  1. For the thermal policy input, the AMD Fusion Sensor Hub could not pass the 
data to PMF driver.
  2. PMF driver could not parse the thermal policy binary which is stored in 
the BIOS.
  
  [Fix]
  Need this series of patches which is included in linux-next
  
https://lore.kernel.org/platform-driver-x86/[email protected]/T/#t
  
  2ab7713d6e94 platform/x86/amd/pmf: Add debug logs for pending requests and 
custom BIOS inputs
  62214d942d2b platform/x86/amd/pmf: Call enact function sooner to process 
early pending requests
  b21ec88340b7 platform/x86/amd/pmf: Preserve custom BIOS inputs for evaluating 
the policies
  04199ef48ac2 platform/x86/amd/pmf: Add custom BIOS input support for 
AMD_CPU_ID_PS
  4389d38080d7 platform/x86/amd/pmf: Add helper to verify BIOS input 
notifications are enable/disable
  37336ecb06a8 platform/x86/amd/pmf: Update ta_pmf_action structure member
  ebc68a3451ce platform/x86/amd/pmf: Extend custom BIOS inputs for more policies
  d82e3d2dd0ba platform/x86/amd/pmf: Fix the custom bios input handling 
mechanism
  f10ea2df9e4d platform/x86/amd/pmf: Add support for adjusting PMF PPT and PPT 
APU thresholds
  
+ Firmware:
+ 
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=86d528c261657497967cb2b2051374639e6ad476
+ 
  [Test]
  PMF function is workable on Dell systems.
  
  [Where problems could occur]

** Changed in: linux-oem-6.14 (Ubuntu Noble)
       Status: New => In Progress

** Changed in: linux-oem-6.14 (Ubuntu Noble)
     Assignee: (unassigned) => AceLan Kao (acelankao)

** Changed in: linux-oem-6.14 (Ubuntu Plucky)
       Status: New => Invalid

** Changed in: linux-oem-6.14 (Ubuntu Questing)
       Status: New => Invalid

** Changed in: linux (Ubuntu Noble)
       Status: New => Won't Fix

** Changed in: linux (Ubuntu Plucky)
       Status: New => In Progress

** Changed in: linux (Ubuntu Plucky)
     Assignee: (unassigned) => AceLan Kao (acelankao)

** Changed in: linux (Ubuntu Questing)
       Status: New => In Progress

** Changed in: linux (Ubuntu Questing)
     Assignee: (unassigned) => AceLan Kao (acelankao)

** Changed in: linux-firmware (Ubuntu Noble)
       Status: New => In Progress

** Changed in: linux-firmware (Ubuntu Noble)
     Assignee: (unassigned) => AceLan Kao (acelankao)

** Changed in: linux-firmware (Ubuntu Plucky)
       Status: New => In Progress

** Changed in: linux-firmware (Ubuntu Plucky)
     Assignee: (unassigned) => AceLan Kao (acelankao)

** Changed in: linux-firmware (Ubuntu Questing)
       Status: New => Fix Released

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

Title:
  Enable PMF on AMD HPT/STX/KRK

Status in linux package in Ubuntu:
  In Progress
Status in linux-firmware package in Ubuntu:
  Fix Released
Status in linux-oem-6.14 package in Ubuntu:
  Invalid
Status in linux source package in Noble:
  Won't Fix
Status in linux-firmware source package in Noble:
  In Progress
Status in linux-oem-6.14 source package in Noble:
  In Progress
Status in linux source package in Plucky:
  In Progress
Status in linux-firmware source package in Plucky:
  In Progress
Status in linux-oem-6.14 source package in Plucky:
  Invalid
Status in linux source package in Questing:
  In Progress
Status in linux-firmware source package in Questing:
  Fix Released
Status in linux-oem-6.14 source package in Questing:
  Invalid

Bug description:
  [Impact]
  It is for basic AMD HPT/STX/KRK function. Current PMF driver missing two 
features:
  1. For the thermal policy input, the AMD Fusion Sensor Hub could not pass the 
data to PMF driver.
  2. PMF driver could not parse the thermal policy binary which is stored in 
the BIOS.

  [Fix]
  Need this series of patches which is included in linux-next
  
https://lore.kernel.org/platform-driver-x86/[email protected]/T/#t

  2ab7713d6e94 platform/x86/amd/pmf: Add debug logs for pending requests and 
custom BIOS inputs
  62214d942d2b platform/x86/amd/pmf: Call enact function sooner to process 
early pending requests
  b21ec88340b7 platform/x86/amd/pmf: Preserve custom BIOS inputs for evaluating 
the policies
  04199ef48ac2 platform/x86/amd/pmf: Add custom BIOS input support for 
AMD_CPU_ID_PS
  4389d38080d7 platform/x86/amd/pmf: Add helper to verify BIOS input 
notifications are enable/disable
  37336ecb06a8 platform/x86/amd/pmf: Update ta_pmf_action structure member
  ebc68a3451ce platform/x86/amd/pmf: Extend custom BIOS inputs for more policies
  d82e3d2dd0ba platform/x86/amd/pmf: Fix the custom bios input handling 
mechanism
  f10ea2df9e4d platform/x86/amd/pmf: Add support for adjusting PMF PPT and PPT 
APU thresholds

  Firmware:
  
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=86d528c261657497967cb2b2051374639e6ad476

  [Test]
  PMF function is workable on Dell systems.

  [Where problems could occur]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2125022/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to