#
959c84ed |
| 08-Feb-2022 |
Tudor Brindus <me@tbrindus.ca> |
doc: simplify Linux paramter rcu_nocbs in PVP benchmark
From Documentation/admin-guide/kernel-parameters.txt, specifically the last sentence:
nohz_full= [KNL,BOOT,SMP,ISOL] The argume
doc: simplify Linux paramter rcu_nocbs in PVP benchmark
From Documentation/admin-guide/kernel-parameters.txt, specifically the last sentence:
nohz_full= [KNL,BOOT,SMP,ISOL] The argument is a cpu list, as described above. In kernels built with CONFIG_NO_HZ_FULL=y, set the specified list of CPUs whose tick will be stopped whenever possible. The boot CPU will be forced outside the range to maintain the timekeeping. Any CPUs in this list will have their RCU callbacks offloaded, just as if they had also been called out in the rcu_nocbs= boot parameter.
The kernel or-s the nohz_full cpumask into the rcu_nocbs cpumask at startup, and uses that.
Signed-off-by: Tudor Brindus <me@tbrindus.ca>
show more ...
|
#
9c30a6f3 |
| 29-Jul-2021 |
Henry Nadeau <hnadeau@iol.unh.edu> |
doc: fix spelling
Spell checked and corrected documentation. If there are any errors, or I have changed something that wasn't an error please reach out to me so I can update the dictionary.
Cc: sta
doc: fix spelling
Spell checked and corrected documentation. If there are any errors, or I have changed something that wasn't an error please reach out to me so I can update the dictionary.
Cc: stable@dpdk.org
Signed-off-by: Henry Nadeau <hnadeau@iol.unh.edu>
show more ...
|
#
79238624 |
| 21-Sep-2020 |
Ciara Power <ciara.power@intel.com> |
doc: remove references to make from howto guides
Make is no longer supported for compiling DPDK, references are now removed in the documentation.
Signed-off-by: Ciara Power <ciara.power@intel.com>
doc: remove references to make from howto guides
Make is no longer supported for compiling DPDK, references are now removed in the documentation.
Signed-off-by: Ciara Power <ciara.power@intel.com> Reviewed-by: Kevin Laatz <kevin.laatz@intel.com>
show more ...
|
#
79532b35 |
| 02-Aug-2019 |
Maxime Coquelin <maxime.coquelin@redhat.com> |
doc: replace PVP guide license with SPDX tag
Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com> Acked-by: John McNamara <john.mcnamara@inte
doc: replace PVP guide license with SPDX tag
Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com> Acked-by: John McNamara <john.mcnamara@intel.com>
show more ...
|
#
218c4e68 |
| 06-Mar-2019 |
Bruce Richardson <bruce.richardson@intel.com> |
mk: use linux and freebsd in config names
Rather than using linuxapp and bsdapp everywhere, we can change things to use the, more readable, terms "linux" and "freebsd" in our build configs. Rather t
mk: use linux and freebsd in config names
Rather than using linuxapp and bsdapp everywhere, we can change things to use the, more readable, terms "linux" and "freebsd" in our build configs. Rather than renaming the configs we can just duplicate the existing ones with the new names using symlinks, and use the new names exclusively internally. ["make showconfigs" also only shows the new names to keep the list short] The result is that backward compatibility is kept fully but any new builds or development can be done using the newer names, i.e. both "make config T=x86_64-native-linuxapp-gcc" and "T=x86_64-native-linux-gcc" work.
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
show more ...
|
#
8b9bd0ef |
| 31-Jan-2018 |
Moti Haimovsky <motih@mellanox.com> |
app/testpmd: disable Rx VLAN offloads by default
Removed the hardcoded preconfigured Rx VLAN offload configuration from testpmd and changed the Rx offload command line parameters from disable to ena
app/testpmd: disable Rx VLAN offloads by default
Removed the hardcoded preconfigured Rx VLAN offload configuration from testpmd and changed the Rx offload command line parameters from disable to enable.
It has been decided by the Technical Board that testers who wish to use these offloads will now have to explicitly write them in the command-line when running testpmd. The agreement is to keep two exceptions enabled by default in 18.02: Rx CRC strip and Tx fast free.
Motivation: Some PMDs such at the mlx4 may not implement all the offloads. After the offload API rework assuming no offload is enabled by default, commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API") commit cba7f53b717d ("ethdev: introduce Tx queue offloads API") trying to enable a not supported offload is clearly an error which will cause configuration failing.
Considering that testpmd is an application to test the PMD, it should not fail on a configuration which was not explicitly requested. The behavior of this test application is then turned to an opt-in model.
Signed-off-by: Moti Haimovsky <motih@mellanox.com> Acked-by: Thomas Monjalon <thomas@monjalon.net>
show more ...
|
#
6d3fa481 |
| 02-May-2017 |
Yong Wang <wang.yong19@zte.com.cn> |
doc: fix usertools path in guides
Fixes: 26b683b4f7d0 ("net/virtio: setup Rx queue interrupts") Fixes: 58a2551a160f ("doc: introduce PVP reference benchmark") Cc: stable@dpdk.org
Signed-off-by: Yon
doc: fix usertools path in guides
Fixes: 26b683b4f7d0 ("net/virtio: setup Rx queue interrupts") Fixes: 58a2551a160f ("doc: introduce PVP reference benchmark") Cc: stable@dpdk.org
Signed-off-by: Yong Wang <wang.yong19@zte.com.cn> Signed-off-by: John McNamara <john.mcnamara@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
869fede8 |
| 07-Apr-2017 |
Maxime Coquelin <maxime.coquelin@redhat.com> |
doc: fix typo in PVP howto
This patch adds missing backslash in host's testpmd command line.
Without it the command works, but a single core is used instead of four, which might create confusion.
doc: fix typo in PVP howto
This patch adds missing backslash in host's testpmd command line.
Without it the command works, but a single core is used instead of four, which might create confusion.
Fixes: 58a2551a160f ("doc: introduce PVP reference benchmark")
Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com> Acked-by: John McNamara <john.mcnamara@intel.com>
show more ...
|
#
10def6a1 |
| 05-Apr-2017 |
Jens Freimann <jfreiman@redhat.com> |
doc: add missing step in PVP reference benchmark howto
After we configure QEMU we also need to call 'make' to build the binary. This step is currently missing in the description and this patch fixes
doc: add missing step in PVP reference benchmark howto
After we configure QEMU we also need to call 'make' to build the binary. This step is currently missing in the description and this patch fixes it.
Signed-off-by: Jens Freimann <jfreiman@redhat.com> Acked-by: John McNamara <john.mcnamara@intel.com>
show more ...
|
#
58a2551a |
| 06-Dec-2016 |
Maxime Coquelin <maxime.coquelin@redhat.com> |
doc: introduce PVP reference benchmark
Having reference benchmarks is important in order to obtain reproducible performance figures.
This patch describes required steps to configure a PVP setup usi
doc: introduce PVP reference benchmark
Having reference benchmarks is important in order to obtain reproducible performance figures.
This patch describes required steps to configure a PVP setup using testpmd in both host and guest.
Not relying on external vSwitch ease integration in a CI loop by not being impacted by DPDK API changes.
Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com> Reviewed-by: Yuanhan Liu <yuanhan.liu@linux.intel.com> Acked-by: Kevin Traynor <ktraynor@redhat.com> Acked-by: John McNamara <john.mcnamara@intel.com>
show more ...
|