|
Revision tags: v24.07-rc2, v24.07-rc1, v24.03, v24.03-rc4, v24.03-rc3, v24.03-rc2, v24.03-rc1, v23.11, v23.11-rc4, v23.11-rc3, v23.11-rc2, v23.11-rc1, v23.07, v23.07-rc4, v23.07-rc3, v23.07-rc2, v23.07-rc1, v23.03, v23.03-rc4, v23.03-rc3, v23.03-rc2, v23.03-rc1 |
|
| #
72c64a34 |
| 14-Feb-2023 |
Michael Baum <michaelba@nvidia.com> |
app/compress-perf: add --algo option
Add a command line option `algo` to select the compress algorithm supported by the compress API: null (DMA), deflate, lz4 and lzs.
Default for deflate.
Signed-
app/compress-perf: add --algo option
Add a command line option `algo` to select the compress algorithm supported by the compress API: null (DMA), deflate, lz4 and lzs.
Default for deflate.
Signed-off-by: Matan Azrad <matan@nvidia.com> Signed-off-by: Michael Baum <michaelba@nvidia.com>
show more ...
|
| #
83cc3b90 |
| 14-Feb-2023 |
Michael Baum <michaelba@nvidia.com> |
app/compress-perf: fix testing single operation
Part of the application options is to test only compress and only decompress but actually the application ignores this user option and tries to test a
app/compress-perf: fix testing single operation
Part of the application options is to test only compress and only decompress but actually the application ignores this user option and tries to test always both compress and decompress.
Allow testing only compress and only decompress.
Fixes: e0b6287c035d ("app/compress-perf: add parser") Cc: stable@dpdk.org
Signed-off-by: Matan Azrad <matan@nvidia.com> Signed-off-by: Michael Baum <michaelba@nvidia.com>
show more ...
|
| #
1643fc9b |
| 14-Feb-2023 |
Michael Baum <michaelba@nvidia.com> |
app/compress-perf: fix some typos
Fix some typos in comments and prints in this app.
Fixes: e0b6287c035d ("app/compress-perf: add parser") Fixes: 2695db95a147 ("test/compress: add cycle-count mode
app/compress-perf: fix some typos
Fix some typos in comments and prints in this app.
Fixes: e0b6287c035d ("app/compress-perf: add parser") Fixes: 2695db95a147 ("test/compress: add cycle-count mode to perf tool") Fixes: 971d89f5116b ("app/compress-perf: prevent output buffer overflow") Cc: stable@dpdk.org
Signed-off-by: Michael Baum <michaelba@nvidia.com>
show more ...
|
|
Revision tags: v22.11, v22.11-rc4, v22.11-rc3, v22.11-rc2, v22.11-rc1, v22.07, v22.07-rc4, v22.07-rc3, v22.07-rc2, v22.07-rc1, v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1, v21.11, v21.11-rc4, v21.11-rc3, v21.11-rc2, v21.11-rc1, v21.08, v21.08-rc4, v21.08-rc3, v21.08-rc2, v21.08-rc1, v21.05, v21.05-rc4, v21.05-rc3, v21.05-rc2, v21.05-rc1 |
|
| #
487cfc24 |
| 05-Apr-2021 |
Thomas Monjalon <thomas@monjalon.net> |
app: fix exit messages
Some applications were printing useless messages with rte_exit() after showing the help. Using exit() is enough in this case.
Some applications were using a redundant printf
app: fix exit messages
Some applications were printing useless messages with rte_exit() after showing the help. Using exit() is enough in this case.
Some applications were using a redundant printf or fprintf() before calling rte_exit(). The messages are unified in a single rte_exit().
Some rte_exit() calls were missing a line feed or returning a wrong code.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: Wisam Jaddo <wisamm@nvidia.com> Acked-by: Ori Kam <orika@nvidia.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com> Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru> Acked-by: David Marchand <david.marchand@redhat.com>
show more ...
|
|
Revision tags: v21.02, v21.02-rc4, v21.02-rc3, v21.02-rc2, v21.02-rc1, v20.11, v20.11-rc5, v20.11-rc4, v20.11-rc3, v20.11-rc2, v20.11-rc1, v20.08, v20.08-rc4, v20.08-rc3, v20.08-rc2, v20.08-rc1, v20.05, v20.05-rc4, v20.05-rc3, v20.05-rc2, v20.05-rc1, v20.02, v20.02-rc4, v20.02-rc3, v20.02-rc2, v20.02-rc1 |
|
| #
2695db95 |
| 11-Dec-2019 |
Artur Trybula <arturx.trybula@intel.com> |
test/compress: add cycle-count mode to perf tool
This commit adds cycle-count mode to the compression perf tool. The new mode enhances the compression performance tool to allow cycle-count measureme
test/compress: add cycle-count mode to perf tool
This commit adds cycle-count mode to the compression perf tool. The new mode enhances the compression performance tool to allow cycle-count measurement of both hardware and softwate PMDs.
Signed-off-by: Artur Trybula <arturx.trybula@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com>
show more ...
|
|
Revision tags: v19.11, v19.11-rc4, v19.11-rc3, v19.11-rc2, v19.11-rc1 |
|
| #
c02e33b0 |
| 24-Sep-2019 |
Adam Dybkowski <adamx.dybkowski@intel.com> |
app/compress-perf: add --external-mbufs option
This patch adds new performance measurement option --external-mbufs that allocates and uses memzones as external buffers instead of putting the data di
app/compress-perf: add --external-mbufs option
This patch adds new performance measurement option --external-mbufs that allocates and uses memzones as external buffers instead of putting the data directly inside mbufs.
Signed-off-by: Adam Dybkowski <adamx.dybkowski@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com>
show more ...
|
| #
4fba6df9 |
| 26-Sep-2019 |
Lavanya Govindarajan <lavanyax.govindarajan@intel.com> |
app/compress-perf: fix out-of-bounds read
One issue caught by Coverity 344984 *overrun-local: Overrunning array cperf_test_type_strs of 2 8-byte elements
The array cperf_test_type_strs defined in a
app/compress-perf: fix out-of-bounds read
One issue caught by Coverity 344984 *overrun-local: Overrunning array cperf_test_type_strs of 2 8-byte elements
The array cperf_test_type_strs defined in app/test-compress-perf conflicts with the same name being defined in app/test-crypto-perf. Due to which coverity reports error.
The fix is to rename "cperf_test_type_strs" into "comp_perf_test_type_strs" in app/test-compress-perf to avoid name confusion.
Coverity issue: 344984 Fixes: 424dd6c8c1 ("app/compress-perf: add weak functions for multicore test") Fixes: 1a9b0f3504 ("app/compress-perf: add --ptest option") Fixes: 424dd6c8c1 ("app/compress-perf: add weak functions for multicore test") Cc: stable@dpdk.org
Signed-off-by: Lavanya Govindarajan <lavanyax.govindarajan@intel.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
|
Revision tags: v19.08, v19.08-rc4, v19.08-rc3, v19.08-rc2, v19.08-rc1 |
|
| #
8c7a3131 |
| 08-Jul-2019 |
Artur Trybula <arturx.trybula@intel.com> |
app/compress-perf: remove magic numbers
This patch fixes some minor problems like 'magic numbers', spelling mistakes, enumes naming.
Signed-off-by: Artur Trybula <arturx.trybula@intel.com> Acked-by
app/compress-perf: remove magic numbers
This patch fixes some minor problems like 'magic numbers', spelling mistakes, enumes naming.
Signed-off-by: Artur Trybula <arturx.trybula@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Shally Verma <shallyv@marvell.com>
show more ...
|
| #
1a9b0f35 |
| 08-Jul-2019 |
Tomasz Jozwiak <tomaszx.jozwiak@intel.com> |
app/compress-perf: add --ptest option
This patch adds --ptest option to make possible to choose test case from command line.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Artu
app/compress-perf: add --ptest option
This patch adds --ptest option to make possible to choose test case from command line.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Artur Trybula <arturx.trybula@intel.com> Acked-by: Shally Verma <shallyv@marvell.com>
show more ...
|
| #
424dd6c8 |
| 08-Jul-2019 |
Tomasz Jozwiak <tomaszx.jozwiak@intel.com> |
app/compress-perf: add weak functions for multicore test
This patch adds template functions for multi-cores performance version of compress-perf-tool
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@
app/compress-perf: add weak functions for multicore test
This patch adds template functions for multi-cores performance version of compress-perf-tool
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Artur Trybula <arturx.trybula@intel.com> Acked-by: Shally Verma <shallyv@marvell.com>
show more ...
|
| #
1f04178d |
| 04-Jun-2019 |
Artur Trybula <arturx.trybula@intel.com> |
app/compress-perf: fix reliance on integer endianness
Reliance on integer endianness (INCOMPATIBLE_CAST) in function *parse_window_sz*.
Coverity issue: 328524 Fixes: e0b6287c035d ("app/compress-per
app/compress-perf: fix reliance on integer endianness
Reliance on integer endianness (INCOMPATIBLE_CAST) in function *parse_window_sz*.
Coverity issue: 328524 Fixes: e0b6287c035d ("app/compress-perf: add parser") Cc: stable@dpdk.org
Signed-off-by: Artur Trybula <arturx.trybula@intel.com> Acked-by: Shally Verma <shallyv@marvell.com>
show more ...
|
|
Revision tags: v19.05, v19.05-rc4, v19.05-rc3, v19.05-rc2, v19.05-rc1 |
|
| #
27cee417 |
| 01-Mar-2019 |
Tomasz Jozwiak <tomaszx.jozwiak@intel.com> |
app/compress-perf: add incompressible data handling
Currently, compress-perf doesn't respect incompressible data inside one operation.
This patch adds such a functionality. Now the output buffer in
app/compress-perf: add incompressible data handling
Currently, compress-perf doesn't respect incompressible data inside one operation.
This patch adds such a functionality. Now the output buffer in one operation is big enough to store such a data after compression. Also added segment size checking to pass values in right range.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com>
show more ...
|
| #
6e37913f |
| 24-Feb-2019 |
Thomas Monjalon <thomas@monjalon.net> |
app/compress-perf: call generic strlcpy
The call to strlcpy uses either libc, libbsd or internal rte_strlcpy. No need to call the DPDK flavor explicitly.
Signed-off-by: Thomas Monjalon <thomas@monj
app/compress-perf: call generic strlcpy
The call to strlcpy uses either libc, libbsd or internal rte_strlcpy. No need to call the DPDK flavor explicitly.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Reviewed-by: Rami Rosen <ramirose@gmail.com>
show more ...
|
|
Revision tags: v19.02, v19.02-rc4, v19.02-rc3, v19.02-rc2, v19.02-rc1 |
|
| #
fedfef43 |
| 12-Dec-2018 |
Tomasz Jozwiak <tomaszx.jozwiak@intel.com> |
app/compress-perf: add dynamic compression test
Added dynamic compression feature into compression perf. test.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Fiona Trahe <fiona
app/compress-perf: add dynamic compression test
Added dynamic compression feature into compression perf. test.
Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Lee Daly <lee.daly@intel.com> Acked-by: Shally Verma <shally.verma@caviumnetworks.com>
show more ...
|
| #
b68a8242 |
| 12-Dec-2018 |
Tomasz Jozwiak <tomaszx.jozwiak@intel.com> |
app/compress-perf: add performance measurement
Added performance measurement part into compression perf. test.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Signed-off-by: Tomasz Jo
app/compress-perf: add performance measurement
Added performance measurement part into compression perf. test.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Lee Daly <lee.daly@intel.com> Acked-by: Shally Verma <shally.verma@caviumnetworks.com>
show more ...
|
| #
e0b6287c |
| 12-Dec-2018 |
Tomasz Jozwiak <tomaszx.jozwiak@intel.com> |
app/compress-perf: add parser
Added parser part into compression perf. test.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com>
app/compress-perf: add parser
Added parser part into compression perf. test.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Signed-off-by: Tomasz Jozwiak <tomaszx.jozwiak@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Lee Daly <lee.daly@intel.com> Acked-by: Shally Verma <shally.verma@caviumnetworks.com>
show more ...
|