From b7eaf5bb5a70bef14857d404cbc821df35e1681c Mon Sep 17 00:00:00 2001 From: David Hunt Date: Tue, 15 Jan 2019 14:17:00 +0000 Subject: [PATCH] doc: add intel_pstate in power management With the addition of the patchset to allow auto-detection and use of the intel_pstate kernel driver instead of the acpi-cpufreq kernel driver, we need to reflect this in the documentation. Now, instead of telling the user to disable intel_pstate in all cases, it is now an optional step, should the user want to use acpi-cpufreq. Signed-off-by: David Hunt Acked-by: Marko Kovacevic --- doc/guides/rel_notes/release_19_02.rst | 8 ++++++++ doc/guides/sample_app_ug/vm_power_management.rst | 13 +++++++++---- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/doc/guides/rel_notes/release_19_02.rst b/doc/guides/rel_notes/release_19_02.rst index 5a2f62ca90..57c595bba3 100644 --- a/doc/guides/rel_notes/release_19_02.rst +++ b/doc/guides/rel_notes/release_19_02.rst @@ -147,6 +147,14 @@ New Features Added a new performance test tool to test the compressdev PMD. The tool tests compression ratio and compression throughput. +* **Added intel_pstate support to Power Management library.** + + Previously, using the power management library required the + disabling of the intel_pstate kernel driver, and the enabling of the + acpi_cpufreq kernel driver. This is no longer the case, as the use of + the intel_pstate kernel driver is now supported, and automatically + detected by the library. + Removed Items ------------- diff --git a/doc/guides/sample_app_ug/vm_power_management.rst b/doc/guides/sample_app_ug/vm_power_management.rst index 5be9f24d59..14d432e78e 100644 --- a/doc/guides/sample_app_ug/vm_power_management.rst +++ b/doc/guides/sample_app_ug/vm_power_management.rst @@ -131,10 +131,15 @@ can be accessed. Host Operating System ~~~~~~~~~~~~~~~~~~~~~ -The Host OS must also have the *apci_cpufreq* module installed, in some cases -the *intel_pstate* driver may be the default Power Management environment. -To enable *acpi_cpufreq* and disable *intel_pstate*, add the following -to the grub Linux command line: +The DPDK Power Library can use either the *acpi_cpufreq* or *intel_pstate* +kernel driver for the management of core frequencies. In many cases +the *intel_pstate* driver is the default Power Management environment. + +Should the *acpi-cpufreq* driver be required, the *intel_pstate* module must +be disabled, and *apci_cpufreq* module loaded in its place. + +To disable *intel_pstate* driver, add the following to the grub Linux +command line: .. code-block:: console -- 2.20.1