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

