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/ ⠈⠳⣄⠀⠀

