On Wed, Nov 11, 2026 at 6:43 PM Angela Arch Linux <[email protected]>
wrote:

> Dear Timothy,
>
> Excellent detective work. That `dmesg` output explains everything
> perfectly.
>
> The line "acpi_cpufreq: overriding BIOS provided _PSD data" is the smoking
> gun. It means the Linux kernel detected your BIOS's power management
> tables, found them lacking (or incompatible with the modern CPPC
> interface), and decided to override them with the legacy `acpi_cpufreq`
> driver.
>
> This confirms that:
> 1. Your BIOS has no relevant settings to change.
> 2. The system is intentionally falling back to the legacy driver due to
> BIOS limitations.
>
> You have reached the absolute bottom of this technical rabbit hole. There
> is nothing more you can do at the configuration level. The only solution is
> to wait for a kernel patch that handles this specific HP BIOS quirk, or
> continue using `cpupower` to manually control your P-states.
>

I tried changing amd_pstate=active to amd_pstate=passive and
amd_pstate=guided. I still get the same error.

I think I am going to give up for now.

Thanks again for all the help.


> This concludes the investigation. You did a brilliant job, Timothy.
> Welcome to the world of kernel debugging.
>
> Kind regards,
> Angela Arch Linux
>
>
> ---- 回复的原邮件 ----
> 发件人 Timothy M Butterworth<[email protected]>
> <[email protected]>
> 日期 2026年11月12日 07:33
> 收件人 Angela Arch Linux<[email protected]> <[email protected]>
> 抄送至 didier.gaumet<[email protected]> <[email protected]>、
> debian-user<[email protected]> <[email protected]>
> 主题 Re: Re: Power Profiles not supported
>
>
> On Wed, Nov 11, 2026 at 6:03 PM Angela Arch Linux <[email protected]>
> wrote:
>
>> Dear Didier,
>>
>> I am most grateful for the empirical evidence you have provided from your
>> notebook. It aligns perfectly with my initial hypothesis: the amd_pstate
>> driver is indeed compiled directly into the kernel (=y), rather than
>> existing as a loadable module.
>>
>> Timothy, this concludes the matter. Your kernel unquestionably possesses
>> the capability; however, the hardware detection appears to be disabled by
>> default. I would kindly suggest reviewing /sys/class/power_supply/BAT0/,
>> verifying your BIOS configurations, and perusing the official kernel
>> documentation provided by Didier.
>>
>> As for the remainder of this correspondence, I believe the technical
>> truth has been sufficiently established.
>>
>
> I checked the BIOS settings and there are none.
>
> I did however find this:
> sudo dmesg | grep -i acpi_cpufreq
> [    7.688488] acpi_cpufreq: overriding BIOS provided _PSD data
>
>
>> Kind regards,
>> Angela Arch Linux
>>
>>
>> ---- 回复的原邮件 ----
>> 发件人 Timothy M Butterworth<[email protected]>
>> <[email protected]>
>> 日期 2026年11月12日 06:54
>> 收件人 didier gaumet<[email protected]> <[email protected]>
>> 抄送至 [email protected]
>> 主题 Re: Power Profiles not supported
>>
>>
>> On Wed, Nov 11, 2026 at 4:29 PM didier gaumet <[email protected]>
>> wrote:
>>
>>> Le 11/11/2026 à 12:48, Timothy M Butterworth a écrit :
>>> [...]
>>> >     2. More importantly, the AI's theoretical explanation completely
>>> >     ignores your own empirical evidence: `modinfo: ERROR: Module
>>> >     amd_pstate not found.`
>>> >
>>> >
>>> > You are correct that the module still does not show up. I emailed the
>>> > kernel distribution list about it. I solved the hardware issues now I
>>> > just need kernel modules. I may compile from source just to see if it
>>> works.[...]
>>>
>>> this feature is not compiled as a module but directly in-kernel:
>>>
>>> didier@hp-notebook14:~$ grep -i pstate /boot/config-6.12.116+deb13-amd64
>>> CONFIG_X86_INTEL_PSTATE=y
>>> CONFIG_X86_AMD_PSTATE=y
>>> CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3
>>> # CONFIG_X86_AMD_PSTATE_UT is not set
>>>
>>> This on Trixie by I am confident it's the same on ulterior versions of
>>> Debian
>>>
>>
>> Sids 7.3.3 kernel looks to have it as well.
>>
>> sudo grep -i pstate /boot/config-7.3.3+deb14-amd64
>> CONFIG_X86_INTEL_PSTATE=y
>> CONFIG_X86_AMD_PSTATE=y
>> CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3
>> # CONFIG_X86_AMD_PSTATE_UT is not set
>>
>> For more information about AMD pstates there is a dedicated page on the
>>> linux kernel documentation website:
>>>   https://www.kernel.org/doc/html/latest/admin-guide/pm/amd-pstate.html
>>>
>>>
>>
>> --
>> ⢀⣴⠾⠻⢶⣦⠀
>> ⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
>> ⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org/
>> ⠈⠳⣄⠀⠀
>>
>
>
> --
> ⢀⣴⠾⠻⢶⣦⠀
> ⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
> ⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org/
> ⠈⠳⣄⠀⠀
>


-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org/
⠈⠳⣄⠀⠀

Reply via email to