Message ID | 20200506215847.7628-4-dharmik.thakkar@arm.com (mailing list archive) |
---|---|
State | Superseded, archived |
Headers | show |
Series | [1/5] app/testpmd: print clock with CPU cycles per pkt | expand |
Context | Check | Description |
---|---|---|
ci/Intel-compilation | fail | Compilation issues |
ci/checkpatch | success | coding style OK |
Hi Dharmik, > -----Original Message----- > From: Dharmik Thakkar <dharmik.thakkar@arm.com> > Sent: Wednesday, May 6, 2020 10:59 PM > To: Lu, Wenzhuo <wenzhuo.lu@intel.com>; Wu, Jingjing > <jingjing.wu@intel.com>; Iremonger, Bernard > <bernard.iremonger@intel.com>; Mcnamara, John > <john.mcnamara@intel.com>; Kovacevic, Marko > <marko.kovacevic@intel.com> > Cc: dev@dpdk.org; nd@arm.com; Dharmik Thakkar > <dharmik.thakkar@arm.com> > Subject: [PATCH 4/5] doc: include config options in testpmd user guide > > Update testpmd documentation to include RECORD configuration options, > CONFIG_RTE_TEST_PMD_RECORD_CORE_CYCLES and > CONFIG_RTE_TEST_PMD_RECORD_BURST_STATS. > > Signed-off-by: Dharmik Thakkar <dharmik.thakkar@arm.com> > Reviewed-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> > Reviewed-by: Phil Yang <phil.yang@arm.com> > --- > doc/guides/testpmd_app_ug/build_app.rst | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/doc/guides/testpmd_app_ug/build_app.rst > b/doc/guides/testpmd_app_ug/build_app.rst > index d1ca9f3d19a9..caebb33849e3 100644 > --- a/doc/guides/testpmd_app_ug/build_app.rst > +++ b/doc/guides/testpmd_app_ug/build_app.rst > @@ -21,6 +21,18 @@ The basic compilation steps are: > > export RTE_TARGET=x86_64-native-linux-gcc > > +##. If required, enable configuration options. For example: ##. Should be #. > + > + .. code-block:: console > + > + cd to the top-level DPDK directory > + sed -i 's,\(CONFIG_RTE_TEST_PMD_RECORD_CORE_CYCLES\)=n,\1=y,' > config/common_base > + sed -i 's,\(CONFIG_RTE_TEST_PMD_RECORD_BURST_STATS\)=n,\1=y,' > + config/common_base > + > + Enabling CONFIG_RTE_TEST_PMD_RECORD_CORE_CYCLES enables > measurement of CPU cycles. > + > + Enabling CONFIG_RTE_TEST_PMD_RECORD_BURST_STATS enables > display of RX and TX bursts. > + > #. Build the application: > > .. code-block:: console > -- > 2.20.1 Regards, Bernard.
diff --git a/doc/guides/testpmd_app_ug/build_app.rst b/doc/guides/testpmd_app_ug/build_app.rst index d1ca9f3d19a9..caebb33849e3 100644 --- a/doc/guides/testpmd_app_ug/build_app.rst +++ b/doc/guides/testpmd_app_ug/build_app.rst @@ -21,6 +21,18 @@ The basic compilation steps are: export RTE_TARGET=x86_64-native-linux-gcc +##. If required, enable configuration options. For example: + + .. code-block:: console + + cd to the top-level DPDK directory + sed -i 's,\(CONFIG_RTE_TEST_PMD_RECORD_CORE_CYCLES\)=n,\1=y,' config/common_base + sed -i 's,\(CONFIG_RTE_TEST_PMD_RECORD_BURST_STATS\)=n,\1=y,' config/common_base + + Enabling CONFIG_RTE_TEST_PMD_RECORD_CORE_CYCLES enables measurement of CPU cycles. + + Enabling CONFIG_RTE_TEST_PMD_RECORD_BURST_STATS enables display of RX and TX bursts. + #. Build the application: .. code-block:: console