#
92351557 |
| 25-Oct-2024 |
Nicolas Chautru <nicolas.chautru@intel.com> |
app/bbdev: add interrupt disabling
Adding support for calling the interrupt disable api for coverage.
Signed-off-by: Nicolas Chautru <nicolas.chautru@intel.com> Reviewed-by: Hemant Agrawal <hemant.
app/bbdev: add interrupt disabling
Adding support for calling the interrupt disable api for coverage.
Signed-off-by: Nicolas Chautru <nicolas.chautru@intel.com> Reviewed-by: Hemant Agrawal <hemant.agrawal@nxp.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
067fae41 |
| 25-Oct-2024 |
Nicolas Chautru <nicolas.chautru@intel.com> |
app/bbdev: add capture of queue dump
Capturing additional queue dump information in the bbdev-test application using the api introduced earlier.
Signed-off-by: Nicolas Chautru <nicolas.chautru@inte
app/bbdev: add capture of queue dump
Capturing additional queue dump information in the bbdev-test application using the api introduced earlier.
Signed-off-by: Nicolas Chautru <nicolas.chautru@intel.com> Reviewed-by: Hemant Agrawal <hemant.agrawal@nxp.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
f8d8fa0e |
| 12-Aug-2024 |
Nicolas Chautru <nicolas.chautru@intel.com> |
bbdev: add available enqueue depth counter
Capturing additional queue stats counter for the depth of enqueue batch still available on the given queue. This can help application to monitor that depth
bbdev: add available enqueue depth counter
Capturing additional queue stats counter for the depth of enqueue batch still available on the given queue. This can help application to monitor that depth at run time.
Signed-off-by: Nicolas Chautru <nicolas.chautru@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
591d38cc |
| 01-Jul-2024 |
Nicolas Chautru <nicolas.chautru@intel.com> |
bbdev: add k0 parameter for LDPC decoder
In latest 3GPP 38.212, the k0 value is not necessarily directly derived from rv_index, in that case a value can be provided in API. When this value is non nu
bbdev: add k0 parameter for LDPC decoder
In latest 3GPP 38.212, the k0 value is not necessarily directly derived from rv_index, in that case a value can be provided in API. When this value is non null this would override the value which would be computed purely from rv_index.
Signed-off-by: Nicolas Chautru <nicolas.chautru@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
show more ...
|
#
c268644a |
| 24-Jun-2024 |
Hernan Vargas <hernan.vargas@intel.com> |
app/bbdev: update FFT measurement output
Update check for FFT measurement output to better account for tolerance.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin
app/bbdev: update FFT measurement output
Update check for FFT measurement output to better account for tolerance.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
a2ea86cb |
| 24-Jun-2024 |
Hernan Vargas <hernan.vargas@intel.com> |
app/bbdev: check assumptions on FFT window
Add check for FFT window width.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
|
#
fdcee665 |
| 24-Jun-2024 |
Hernan Vargas <hernan.vargas@intel.com> |
app/bbdev: fix interrupt tests
Fix possible error with regards to setting the burst size from the enqueue thread.
Fixes: b2e2aec3239e ("app/bbdev: enhance interrupt test") Cc: stable@dpdk.org
Sign
app/bbdev: fix interrupt tests
Fix possible error with regards to setting the burst size from the enqueue thread.
Fixes: b2e2aec3239e ("app/bbdev: enhance interrupt test") Cc: stable@dpdk.org
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
0de3cb95 |
| 24-Jun-2024 |
Hernan Vargas <hernan.vargas@intel.com> |
app/bbdev: fix MLD output size computation
For perf tests, the operation size for the MLD-TS was incorrect. Fixed so that the performance numbers are correct. Largely cosmetic only.
Fixes: 95f192a4
app/bbdev: fix MLD output size computation
For perf tests, the operation size for the MLD-TS was incorrect. Fixed so that the performance numbers are correct. Largely cosmetic only.
Fixes: 95f192a40e35 ("test/bbdev: add MLD cases") Cc: stable@dpdk.org
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
494d0c9b |
| 24-Jun-2024 |
Hernan Vargas <hernan.vargas@intel.com> |
app/bbdev: fix TB logic
Fix discrepancy in Transport Block logic when using large fake mbuf.
Fixes: fd96ef3787f1 ("test/bbdev: extend support for large TB") Cc: stable@dpdk.org
Signed-off-by: Hern
app/bbdev: fix TB logic
Fix discrepancy in Transport Block logic when using large fake mbuf.
Fixes: fd96ef3787f1 ("test/bbdev: extend support for large TB") Cc: stable@dpdk.org
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
b6a7e685 |
| 14-May-2024 |
Tyler Retzlaff <roretzla@linux.microsoft.com> |
app: use stdatomic API
Replace the use of gcc builtin __atomic_xxx intrinsics with corresponding rte_atomic_xxx optional rte stdatomic API.
Signed-off-by: Tyler Retzlaff <roretzla@linux.microsoft.c
app: use stdatomic API
Replace the use of gcc builtin __atomic_xxx intrinsics with corresponding rte_atomic_xxx optional rte stdatomic API.
Signed-off-by: Tyler Retzlaff <roretzla@linux.microsoft.com> Acked-by: Stephen Hemminger <stephen@networkplumber.org>
show more ...
|
#
e49b23dd |
| 03-Nov-2023 |
Nicolas Chautru <nicolas.chautru@intel.com> |
test/bbdev: update Python script parameters
Update the timeout argument and default values. Update EAL help message and default value. Add iter_max and snr arguments. Until next release we keep -t a
test/bbdev: update Python script parameters
Update the timeout argument and default values. Update EAL help message and default value. Add iter_max and snr arguments. Until next release we keep -t as a possible command-line argument for time-out, until -t becomes the argument for iter-max so that to match the binary command-line argument.
Signed-off-by: Nicolas Chautru <nicolas.chautru@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
a591b77f |
| 03-Nov-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: add 4-bit LLR compression
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 <hernan.vargas@intel.c
test/bbdev: add 4-bit LLR compression
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 <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
0ed76d66 |
| 03-Nov-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: add FFT cases
Adding support to test new FFT capabilities. Optional frequency domain dewindowing, frequency resampling, timing error correction and time offset per CS.
Signed-off-by: He
test/bbdev: add FFT cases
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 <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
95f192a4 |
| 03-Nov-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: add MLD cases
Adding test-bbdev support for the MLD-TS processing specific to the VRB2 variant.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxi
test/bbdev: add MLD cases
Adding test-bbdev support for the MLD-TS processing specific to the VRB2 variant.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
5884e56f |
| 03-Nov-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: improve test log messages
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 fu
test/bbdev: improve test log messages
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 <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
5471c7d4 |
| 03-Nov-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: handle exception for LLR generation
Add range limit to prevent LLR generation greater than the data buffer size.
Fixes: 7831a9684356 ("test/bbdev: support BLER for 4G") Cc: stable@dpdk.
test/bbdev: handle exception for LLR generation
Add range limit to prevent LLR generation greater than the data buffer size.
Fixes: 7831a9684356 ("test/bbdev: support BLER for 4G") Cc: stable@dpdk.org
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
61e02ccb |
| 03-Nov-2023 |
Nicolas Chautru <nicolas.chautru@intel.com> |
test/bbdev: rename macros from acc200 to vrb
Renaming ACC200 macros to use generic intel vRAN Boost (VRB). No functional impact.
Fixes: 69a9d9e139d2 ("baseband/acc: rename files from acc200 to vrb"
test/bbdev: rename macros from acc200 to vrb
Renaming ACC200 macros to use generic intel vRAN Boost (VRB). No functional impact.
Fixes: 69a9d9e139d2 ("baseband/acc: rename files from acc200 to vrb") Cc: stable@dpdk.org
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Signed-off-by: Nicolas Chautru <nicolas.chautru@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
ce1b6289 |
| 09-Mar-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
app/bbdev: check statistics failure
Add check for return value from get_bbdev_queue_stats.
Coverity issue: 383155 Fixes: c25604355a15 ("app/bbdev: add explicit check for counters") Cc: stable@dpdk.
app/bbdev: check statistics failure
Add check for return value from get_bbdev_queue_stats.
Coverity issue: 383155 Fixes: c25604355a15 ("app/bbdev: add explicit check for counters") Cc: stable@dpdk.org
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
7cc8009b |
| 09-Mar-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
app/bbdev: fix possible division by zero
Add extra check at function level to ensure num_ops cannot be 0.
Coverity issue: 383647 Fixes: 7831a9684356 ("test/bbdev: support BLER for 4G") Cc: stable@d
app/bbdev: fix possible division by zero
Add extra check at function level to ensure num_ops cannot be 0.
Coverity issue: 383647 Fixes: 7831a9684356 ("test/bbdev: support BLER for 4G") Cc: stable@dpdk.org
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
b9ac824a |
| 02-Mar-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: remove iteration count from BLER test
iter_count doesn't need to be set equal to iter_max for bler tests. This is only needed in throughput and latency tests because early termination is
test/bbdev: remove iteration count from BLER test
iter_count doesn't need to be set equal to iter_max for bler tests. This is only needed in throughput and latency tests because early termination is disabled for those tests.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
31fab7b4 |
| 02-Mar-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: remove max iteration from vectors
Remove iter_max from test vectors as this value is passed as an argument to the test. No functional impact.
Signed-off-by: Hernan Vargas <hernan.vargas
test/bbdev: remove max iteration from vectors
Remove iter_max from test vectors as this value is passed as an argument to the test. No functional impact.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
3d3047e7 |
| 02-Mar-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: use mbuf reset function
Use mbuf_reset function for code consistency. No functional impact.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.c
test/bbdev: use mbuf reset function
Use mbuf_reset function for code consistency. No functional impact.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
de2ce637 |
| 02-Mar-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: remove iteration count check
To make the test compatible with devices that do not support early termination, the iteration count assert can be removed.
Signed-off-by: Hernan Vargas <her
test/bbdev: remove iteration count check
To make the test compatible with devices that do not support early termination, the iteration count assert can be removed.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
c00b1677 |
| 02-Mar-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: expose warning counters
Print warnings reported on queues for offload test. No functional impact.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <ma
test/bbdev: expose warning counters
Print warnings reported on queues for offload test. No functional impact.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|
#
9d9d73eb |
| 02-Mar-2023 |
Hernan Vargas <hernan.vargas@intel.com> |
test/bbdev: adjust for soft output
Extend test-bbdev for soft output check, notably due to the logic in test-bbdev to enable termination changing.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.
test/bbdev: adjust for soft output
Extend test-bbdev for soft output check, notably due to the logic in test-bbdev to enable termination changing.
Signed-off-by: Hernan Vargas <hernan.vargas@intel.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
show more ...
|