Merge pull request #1543 from nvollmar/T6703

T6703: Add documentation for AMD pstate driver
This commit is contained in:
Christian Breunig 2024-09-12 21:01:03 +02:00 committed by GitHub
commit 3992e06341
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -43,8 +43,6 @@ Kernel
.. cfgcmd:: set system option kernel disable-power-saving .. cfgcmd:: set system option kernel disable-power-saving
Disable CPU power saving mechanisms also known as C states.
This will add the following two options to the Kernel commandline: This will add the following two options to the Kernel commandline:
* ``intel_idle.max_cstate=0`` Disable intel_idle and fall back on acpi_idle * ``intel_idle.max_cstate=0`` Disable intel_idle and fall back on acpi_idle
@ -52,6 +50,28 @@ Kernel
.. note:: Setting will only become active with the next reboot! .. note:: Setting will only become active with the next reboot!
.. cfgcmd:: set system option kernel amd-pstate-driver <mode>
Enables and configures p-state driver for modern AMD Ryzen and Epyc CPUs.
The available modes are:
* ``active`` This is the low-level firmware control mode based on the profile
set and the system governor has no effect.
* ``passive`` The driver allows the system governor to manage CPU frequency
while providing available performance states.
* ``guided`` The driver allows to set desired performance levels and the firmware
selects a performance level in this range and fitting to the current workload.
This will add the following two options to the Kernel commandline:
* ``initcall_blacklist=acpi_cpufreq_init`` Disable default ACPI CPU frequency scale
* ``amd_pstate={mode}`` Sets the p-state mode
.. note:: Setting will only become active with the next reboot!
.. seealso:: https://docs.kernel.org/admin-guide/pm/amd-pstate.html
*********** ***********
HTTP client HTTP client
*********** ***********