Adding missing incremental functionality for the VRB2
variant. Notably detection of engine error during the
dequeue. Minor cosmetic edits.
Signed-off-by: Nicolas Chautru
---
drivers/baseband/acc/rte_vrb_pmd.c | 20
drivers/baseband/acc/vrb1_pf_enum.h | 17 -
This allows to configure the VRB2 device using a
companion configuration function within the DPDK
bbdev-test environment.
Signed-off-by: Nicolas Chautru
---
drivers/baseband/acc/acc100_pmd.h | 2 +
drivers/baseband/acc/rte_acc100_pmd.c | 6 +-
drivers/baseband/acc/rte_vrb_pmd.c| 321
Acked-by: Jeremy Spewock
This is a test. Please ignore.
It seems silly using a non-default headroom when attaching external memory.
Most functions assume default headroom, so don't reset to anything less.
Signed-off-by: Morten Brørup
---
drivers/net/mlx5/mlx5_rx.h | 1 -
lib/mbuf/rte_mbuf.c| 4 ++--
lib/mbuf
This is a test. Please ignore.
It seems silly using a non-default headroom when attaching external memory.
Most functions assume default headroom, so don't reset to anything less.
Signed-off-by: Morten Brørup
---
app/test/test_mbuf.c | 8
drivers/net/mlx5/mlx5_rx.h | 1 -
lib/
PING for review.
> From: Morten Brørup [mailto:m...@smartsharesystems.com]
> Sent: Monday, 4 September 2023 11.10
>
> The per-lcore debug statistics, if enabled, are frequently written by
> their individual lcores, so add a cache guard to prevent CPU cache
> thrashing.
>
> Depends-on: series-294
PING for review.
Stephen, the discussion took quite a few turns, but didn't seem to reach a
better solution. If you don't object to this simple patch, could you please
also ack/review it, so it can be applied.
> From: Mattias Rönnblom [mailto:hof...@lysator.liu.se]
> Sent: Monday, 4 September 2
> From: Stephen Hemminger [mailto:step...@networkplumber.org]
> Sent: Friday, 29 September 2023 18.36
>
> This updates rte_ether_addr_unformat() to accept more types
> of input. There have been requests to handle Windows and other formats.
Seems very useful.
[...]
> +/*
> + * Be libreal in acce
Update test-bbdev for 23.11.
Hernan Vargas (11):
test/bbdev: fix python script subprocess
test/bbdev: update python script parameters
test/bbdev: rename macros from acc200 to vrb
test/bbdev: handle exception for LLR generation
test/bbdev: improve test log messages
test/bbdev: assert fa
test-bbdev.py relying on non-recommended subprocess Popen.
This can lead to unstability where the process cannot be stopped with a
sig TERM.
Use subprocess run with proper timeout argument.
Fixes: f714a18885a6 ("app/testbbdev: add test application for bbdev")
Cc: sta...@dpdk.org
Signed-off-by: He
Renaming ACC200 macros to use generic intel vRAN Boost (VRB).
No functional impact.
Signed-off-by: Hernan Vargas
---
app/test-bbdev/test_bbdev_perf.c | 91
1 file changed, 45 insertions(+), 46 deletions(-)
diff --git a/app/test-bbdev/test_bbdev_perf.c b/app/test
Update the timeout argument and default values.
Update EAL help message and default value.
Add iter_max and snr arguments.
Signed-off-by: Hernan Vargas
---
app/test-bbdev/test-bbdev.py | 22 ++
app/test-bbdev/test_bbdev_perf.c | 2 +-
2 files changed, 19 insertions(+), 5
Add range limit to prevent LLR generation greater than the data buffer
size.
Signed-off-by: Hernan Vargas
---
app/test-bbdev/test_bbdev_perf.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/app/test-bbdev/test_bbdev_perf.c b/app/test-bbdev/test_bbdev_perf.c
index d4c001de0093..54cb209
Add a print message for failure to retrieve stats on bbdev.
Add vector name in logs.
Remove unnecessary prints.
Update code comments and cosmetic changes.
No functional impact.
Signed-off-by: Hernan Vargas
---
app/test-bbdev/main.c| 3 ++-
app/test-bbdev/test_bbdev_perf.c | 26 +
Stop test if rte_bbdev_queue_configure fails to configure queue.
Signed-off-by: Hernan Vargas
---
app/test-bbdev/test_bbdev.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/app/test-bbdev/test_bbdev.c b/app/test-bbdev/test_bbdev.c
index 65805977aead..cf224dca5d04 100644
--
Add support for LDPC encoder concatenation configuration from the test
vector.
Signed-off-by: Hernan Vargas
---
app/test-bbdev/test_bbdev_vector.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/app/test-bbdev/test_bbdev_vector.c
b/app/test-bbdev/test_bbdev_vector.c
index
Increase max burst size to 1023.
Signed-off-by: Hernan Vargas
---
app/test-bbdev/main.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/test-bbdev/main.h b/app/test-bbdev/main.h
index dc10a505d141..ac0083ec6673 100644
--- a/app/test-bbdev/main.h
+++ b/app/test-bbdev/main.
Adding test-bbdev support for the MLD-TS processing specific to the VRB2
variant.
Signed-off-by: Hernan Vargas
---
app/test-bbdev/test_bbdev_perf.c | 519 +
app/test-bbdev/test_bbdev_vector.c | 132
app/test-bbdev/test_bbdev_vector.h | 1 +
3 files change
Add support to test LDPC UL operation for new capability.
Option to compress HARQ memory to 4 bits per LLR.
Signed-off-by: Hernan Vargas
---
app/test-bbdev/test_bbdev_perf.c | 3 ++-
app/test-bbdev/test_bbdev_vector.c | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/app/te
Adding support to test new FFT capabilities.
Optional frequency domain dewindowing, frequency resampling,
timing error correction and time offset per CS.
Signed-off-by: Hernan Vargas
---
app/test-bbdev/test_bbdev_perf.c | 26 ++---
app/test-bbdev/test_bbdev_vector.c | 61 ++
David Marchand writes:
> Add some compilation tests with C11 atomics enabled.
> The headers check can't be enabled (as gcc and clang don't provide
> stdatomic before C++23).
>
> Signed-off-by: David Marchand
> ---
Reviewed-by: Aaron Conole
This patch corrects the MTU setting behavior in the GVE DPDK driver to
remove the artificial upper limit of RTE_ETHER_MTU. Instead, the max MTU
is dictated by the default value of the MTU that the device sends during
initialization, which will always be the maximum supported MTU.
Signed-off-by: Jo
vhost device doesn't report TX errors what complicates debugging of
dropped packets. Add oerrors to port stats.
- before (testpmd `show port stats`):
TX-packets: 18328512 TX-errors: 0 TX-bytes: 1173024768
- after:
TX-packets: 1737728TX-errors: 131367616 TX-bytes: 111214592
On 9/4/23 12:10, Morten Brørup wrote:
The per-lcore debug statistics, if enabled, are frequently written by
their individual lcores, so add a cache guard to prevent CPU cache
thrashing.
Depends-on: series-29415 ("clarify purpose of empty cache lines")
Signed-off-by: Morten Brørup
Reviewed-by
On 9/27/23 13:36, Ivan Malov wrote:
Packet replay enables users to leverage multiple counters in
one flow and allows to request delivery to multiple ports.
A given flow rule may use either one inline count action
and multiple indirect counters or just multiple indirect
counters. The inline count
On Sat, 30 Sep 2023, Andrew Rybchenko wrote:
On 9/27/23 13:36, Ivan Malov wrote:
Packet replay enables users to leverage multiple counters in
one flow and allows to request delivery to multiple ports.
A given flow rule may use either one inline count action
and multiple indirect counters or ju
101 - 126 of 126 matches
Mail list logo