#
e24b8ad4 |
| 15-Nov-2022 |
Stephen Hemminger <stephen@networkplumber.org> |
doc: avoid meson deprecation in setup
The command "meson build" causes a deprecation warning with meson 0.64.0.
WARNING: Running the setup command as `meson [options]` instead of `meson setup [
doc: avoid meson deprecation in setup
The command "meson build" causes a deprecation warning with meson 0.64.0.
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
Therefore fix the examples in the documentation.
Cc: stable@dpdk.org
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Acked-by: Bruce Richardson <bruce.richardson@intel.com> Acked-by: Zhangfei Gao <zhangfei.gao@linaro.org> Signed-off-by: David Marchand <david.marchand@redhat.com> Acked-by: Stanislaw Kardach <kda@semihalf.com>
show more ...
|
#
7be78d02 |
| 29-Nov-2021 |
Josh Soref <jsoref@gmail.com> |
fix spelling in comments and strings
The tool comes from https://github.com/jsoref
Signed-off-by: Josh Soref <jsoref@gmail.com> Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
|
#
4f823975 |
| 05-Nov-2021 |
Thomas Monjalon <thomas@monjalon.net> |
doc: remove repeated repeated words
Some duplicate words were detected with a script.
Fixes: fdec9301f52d ("doc: add flow classify guides") Fixes: 4dc6d8e63c16 ("doc: add graph library guide") Fixe
doc: remove repeated repeated words
Some duplicate words were detected with a script.
Fixes: fdec9301f52d ("doc: add flow classify guides") Fixes: 4dc6d8e63c16 ("doc: add graph library guide") Fixes: 30d3aa861db5 ("doc: rework VM power manager user guide") Fixes: 0d547ed03717 ("examples/ipsec-secgw: support configuration file") Fixes: e64833f2273a ("examples/l2fwd-keepalive: add sample application") Cc: stable@dpdk.org
Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: David Marchand <david.marchand@redhat.com>
show more ...
|
#
e2a94f9a |
| 21-Oct-2020 |
Ciara Power <ciara.power@intel.com> |
doc: remove references to make from apps guide
While make has been deprecated for DPDK, it's still applicable for some example apps to be built standalone, this patch adjusts the guides to take that
doc: remove references to make from apps guide
While make has been deprecated for DPDK, it's still applicable for some example apps to be built standalone, this patch adjusts the guides to take that into consideration.
Signed-off-by: Ciara Power <ciara.power@intel.com> Acked-by: Nicolas Chautru <nicolas.chautru@intel.com> Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
show more ...
|
#
3cb46d40 |
| 14-Jul-2020 |
Rory Sexton <rory.sexton@intel.com> |
examples/vm_power: allow managing idle cores
This change is required to allow the branch ratio algorithm to power manage cores with no workload running on them. This is useful both when idle cores d
examples/vm_power: allow managing idle cores
This change is required to allow the branch ratio algorithm to power manage cores with no workload running on them. This is useful both when idle cores don't use C-states and for a number of hyperthreading scenarios.
Signed-off-by: Rory Sexton <rory.sexton@intel.com> Reviewed-by: David Hunt <david.hunt@intel.com> Acked-by: Reshma Pattan <reshma.pattan@intel.com>
show more ...
|
#
95f648ff |
| 14-Jul-2020 |
Rory Sexton <rory.sexton@intel.com> |
examples/vm_power: make branch ratio threshold per core
This modification allows for the branch ratio threshold to be set per core rather than system wide. This gives greater flexibility to the bran
examples/vm_power: make branch ratio threshold per core
This modification allows for the branch ratio threshold to be set per core rather than system wide. This gives greater flexibility to the branch ratio monitoring allowing it to manage different workloads with different characteristics on the same system.
Signed-off-by: Rory Sexton <rory.sexton@intel.com> Reviewed-by: David Hunt <david.hunt@intel.com> Acked-by: Reshma Pattan <reshma.pattan@intel.com>
show more ...
|
#
d7decefc |
| 25-Feb-2020 |
Thomas Monjalon <thomas@monjalon.net> |
doc: fix VM power manager guide as PDF
When generating PDF with on an old system, there are failures because of long tables:
vm_power_management.rst:420: ERROR: Malformed table. Column span alignme
doc: fix VM power manager guide as PDF
When generating PDF with on an old system, there are failures because of long tables:
vm_power_management.rst:420: ERROR: Malformed table. Column span alignment problem in table line 5. vm_power_management.rst:545: ERROR: Malformed table. Column span alignment problem in table line 5. vm_power_management.rst:754: ERROR: Malformed table. Column span alignment problem in table line 5.
The tables (having only two columns) are replaced with the more appropriate definition lists.
Fixes: 30d3aa861db5 ("doc: rework VM power manager user guide")
Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: David Marchand <david.marchand@redhat.com>
show more ...
|
#
30d3aa86 |
| 17-Feb-2020 |
David Hunt <david.hunt@intel.com> |
doc: rework VM power manager user guide
Review and re-work of vm_power_manager documentation. Hopefully this is clearer, easier to follow.
Signed-off-by: David Hunt <david.hunt@intel.com>
|
#
f433878a |
| 15-Nov-2019 |
David Hunt <david.hunt@intel.com> |
doc: add core queries in power example guide
This patch adds some minor updates for the vm_power_manager and guest_cli example applications.
Now that the virtio-serial channels between vm_power man
doc: add core queries in power example guide
This patch adds some minor updates for the vm_power_manager and guest_cli example applications.
Now that the virtio-serial channels between vm_power manager and the guest_cli has bi-directional capability, there are some new commands.
Firstly, the command in vm_power_manager to enable queries for a given VM:
* set_query {vm_name} enable|disable
Then, commands to query the frequencies and capabilities of the cores in the VM:
* query_cpu_freq {core_num}|all * query_cpu_caps {core_num}|all
Signed-off-by: David Hunt <david.hunt@intel.com> Acked-by: John McNamara <john.mcnamara@intel.com>
show more ...
|
#
06710448 |
| 11-Nov-2019 |
Stephen Hemminger <stephen@networkplumber.org> |
remove blank lines at end of file
Remove trailing blank lines. They serve no purpose and are just editor leftovers. These can cause git to complain about whitespace errors during merges.
Signed-off
remove blank lines at end of file
Remove trailing blank lines. They serve no purpose and are just editor leftovers. These can cause git to complain about whitespace errors during merges.
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
show more ...
|
#
221e7026 |
| 09-Jul-2019 |
Marcin Hajkowski <marcinx.hajkowski@intel.com> |
examples/power: add FIFO per core for JSON interface
This patch implements a separate FIFO for each cpu core to improve the previous functionality where anyone with access to the FIFO could affect a
examples/power: add FIFO per core for JSON interface
This patch implements a separate FIFO for each cpu core to improve the previous functionality where anyone with access to the FIFO could affect any core on the system. By using appropriate permissions, FIFO interfaces can be configured to only affect the particular cores.
Because each FIFO is per core, the following fields have been removed from the command JSON format: core_list, resource_id, name.
Signed-off-by: Lukasz Krakowiak <lukaszx.krakowiak@intel.com> Signed-off-by: Lukasz Gosiewski <lukaszx.gosiewski@intel.com> Signed-off-by: Marcin Hajkowski <marcinx.hajkowski@intel.com> Tested-by: David Hunt <david.hunt@intel.com> Acked-by: Anatoly Burakov <anatoly.burakov@intel.com>
show more ...
|
#
deb103d7 |
| 13-May-2019 |
Lukasz Krakowiak <lukaszx.krakowiak@intel.com> |
doc: fix JSON interface for power sample
Updated doc for JSON sample code related to vm_power_manager fifo interface: "command": "destroy", "command": "power".
There is no code change to go with th
doc: fix JSON interface for power sample
Updated doc for JSON sample code related to vm_power_manager fifo interface: "command": "destroy", "command": "power".
There is no code change to go with this doc update, it is to fix the docs to match the implementation in the code.
Fixes: a63504a90f ("examples/power: add JSON string handling") Cc: stable@dpdk.org
Signed-off-by: Lukasz Krakowiak <lukaszx.krakowiak@intel.com> Acked-by: David Hunt <david.hunt@intel.com>
show more ...
|
#
d629b7b5 |
| 26-Apr-2019 |
John McNamara <john.mcnamara@intel.com> |
doc: fix spelling reported by aspell in guides
Fix spelling errors in the guide docs.
Signed-off-by: John McNamara <john.mcnamara@intel.com> Acked-by: Rami Rosen <ramirose@gmail.com>
|
#
b7eaf5bb |
| 15-Jan-2019 |
David Hunt <david.hunt@intel.com> |
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 re
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 <david.hunt@intel.com> Acked-by: Marko Kovacevic <marko.kovacevic@intel.com>
show more ...
|
#
3f04e13a |
| 16-Nov-2018 |
David Hunt <david.hunt@intel.com> |
doc: add jansson link instructions for power app
Add more info to the docs on how to set environmental variable to correctly build the vm_power_manager sample app in a cross compile or multilib envi
doc: add jansson link instructions for power app
Add more info to the docs on how to set environmental variable to correctly build the vm_power_manager sample app in a cross compile or multilib environment by setting PKG_CONFIG_LIBDIR.
Signed-off-by: David Hunt <david.hunt@intel.com> Acked-by: Marko Kovacevic <marko.kovacevic@intel.com>
show more ...
|
#
e0130788 |
| 17-Oct-2018 |
David Hunt <david.hunt@intel.com> |
examples/power: support meson/ninja build
Add meson.build in vm_power_manager and the guest_cli subdirectory. Building can be achieved by going to the build directory, and using
meson configure -De
examples/power: support meson/ninja build
Add meson.build in vm_power_manager and the guest_cli subdirectory. Building can be achieved by going to the build directory, and using
meson configure -Dexamples=vm_power_manager,vm_power_manager/guest_cli
Then, when ninja is invoked, it will build dpdk-vm_power_manger and dpdk-guest_cli
Work still needs to be done on the meson build system to handles the case where the target list of example apps is defined as 'all'. That will come in a future patch.
Signed-off-by: David Hunt <david.hunt@intel.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
show more ...
|
#
a63504a9 |
| 17-Oct-2018 |
David Hunt <david.hunt@intel.com> |
examples/power: add JSON string handling
Add JSON string handling to vm_power_manager for JSON strings received through the fifo. The format of the JSON strings are detailed in the next patch, the v
examples/power: add JSON string handling
Add JSON string handling to vm_power_manager for JSON strings received through the fifo. The format of the JSON strings are detailed in the next patch, the vm_power_manager user guide documentation updates.
This patch introduces a new dependency on Jansson, a C library for encoding, decoding and manipulating JSON data. To compile the sample app you now need to have installed libjansson4 and libjansson-dev (these may be named slightly differently depending on your Operating System)
Signed-off-by: David Hunt <david.hunt@intel.com> Acked-by: Anatoly Burakov <anatoly.burakov@intel.com>
show more ...
|
#
50ac590f |
| 25-Jul-2018 |
David Hunt <david.hunt@intel.com> |
doc: update VM power manager sample guide
Add information on the ability of guest app to sent a policy to the host app.
Add information on the branch ratio out-of-band method of workload monitoring
doc: update VM power manager sample guide
Add information on the ability of guest app to sent a policy to the host app.
Add information on the branch ratio out-of-band method of workload monitoring and power management.
Signed-off-by: David Hunt <david.hunt@intel.com> Acked-by: John McNamara <john.mcnamara@intel.com>
show more ...
|
#
5630257f |
| 01-Feb-2018 |
Ferruh Yigit <ferruh.yigit@intel.com> |
doc: convert Intel license headers to SPDX tags
Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
|
#
7cacb056 |
| 25-Oct-2017 |
Herakliusz Lipiec <herakliusz.lipiec@intel.com> |
doc: add generic build instructions for sample apps
Moved duplicated, and occasionally outdated, doc sections from each of the sample app guides chapters to a common chapter at the start.
This redu
doc: add generic build instructions for sample apps
Moved duplicated, and occasionally outdated, doc sections from each of the sample app guides chapters to a common chapter at the start.
This reduces the duplication in the docs and provides a single point of reference for compiling the sample apps.
Signed-off-by: Herakliusz Lipiec <herakliusz.lipiec@intel.com> Signed-off-by: Marko Kovacevic <marko.kovacevic@intel.com>
show more ...
|
#
35b09d76 |
| 27-Feb-2017 |
Keith Wiles <keith.wiles@intel.com> |
doc: use corelist instead of coremask
The coremask option in DPDK is difficult to use and we should be promoting the use of the corelist (-l) option. The patch adjusts the docs to use -l EAL option
doc: use corelist instead of coremask
The coremask option in DPDK is difficult to use and we should be promoting the use of the corelist (-l) option. The patch adjusts the docs to use -l EAL option instead of the -c option.
The patch only changes the docs and not the code as the -c option will continue to exist unless it is removed in the future. The -c option should be kept to maintain backward compatibility.
Signed-off-by: Keith Wiles <keith.wiles@intel.com> Acked-by: John McNamara <john.mcnamara@intel.com>
show more ...
|
#
3ec02f9c |
| 17-Jul-2016 |
John McNamara <john.mcnamara@intel.com> |
doc: fix sphinx highlighting warnings
Fix warnings raised by Python Sphinx 1.4.5:
guides/sample_app_ug/ip_pipeline.rst:334: WARNING: Could not lex literal_block as "ini". Highlighting skipp
doc: fix sphinx highlighting warnings
Fix warnings raised by Python Sphinx 1.4.5:
guides/sample_app_ug/ip_pipeline.rst:334: WARNING: Could not lex literal_block as "ini". Highlighting skipped.
guides/sample_app_ug/l2_forward_real_virtual.rst:467: WARNING: Could not lex literal_block as "c". Highlighting skipped.
guides/sample_app_ug/l3_forward.rst:293: WARNING: Could not lex literal_block as "c". Highlighting skipped.
guides/sample_app_ug/vm_power_management.rst:162: WARNING: Could not lex literal_block as "xml". Highlighting skipped.
These warnings arise from invalid syntax in code-block directives.
Fixes: f1e779ec5b50 ("doc: update ip pipeline app guide") Fixes: d0dff9ba445e ("doc: sample application user guide") Fixes: c75f4e6a7a2b ("doc: add vm power mgmt app")
Signed-off-by: John McNamara <john.mcnamara@intel.com>
show more ...
|
#
513b0723 |
| 25-Feb-2016 |
Mauricio Vasquez B <mauricio.vasquezbernal@studenti.polito.it> |
doc: fix references in sample apps guide
MANY references in the sample applications user guide are wrong because they are hard-coded and section numbers have changed over the time. This patch change
doc: fix references in sample apps guide
MANY references in the sample applications user guide are wrong because they are hard-coded and section numbers have changed over the time. This patch changes thoses references to dynamic ones, in this way if section numbers change the reference get updated automatically.
Signed-off-by: Mauricio Vasquez B <mauricio.vasquezbernal@studenti.polito.it>
show more ...
|
#
4a22e6ee |
| 18-May-2015 |
John McNamara <john.mcnamara@intel.com> |
doc: refactor figure numbers into references
This change adds automatic figure references to the docs. The figure numbers in the generated Html and PDF docs are now automatically numbered based on s
doc: refactor figure numbers into references
This change adds automatic figure references to the docs. The figure numbers in the generated Html and PDF docs are now automatically numbered based on section.
Requires Sphinx >= 1.3.1.
The patch makes the following changes.
* Changes image:: tag to figure:: and moves image caption to the figure.
* Adds captions to figures that didn't previously have any.
* Un-templates the |image-name| substitution definitions into explicit figure:: tags. They weren't used more than once anyway and Sphinx doesn't support them for figure.
* Adds a target to each image that didn't previously have one so that they can be cross-referenced.
* Renamed existing image target to match the image name for consistency.
* Replaces the Figures lists with automatic :numref: :ref: entries to generate automatic numbering and captions.
* Replaces "Figure" references with automatic :numref: references.
Signed-off-by: John McNamara <john.mcnamara@intel.com>
show more ...
|
#
fea1d908 |
| 24-Apr-2015 |
John McNamara <john.mcnamara@intel.com> |
doc: fix spellings and typos
Fixed several typos and spelling errors in guide docs.
Signed-off-by: John McNamara <john.mcnamara@intel.com>
|