RTE_LIB_PMU is defined by build system automatically if DPDK is build
for Linux. Otherwise it's missing.
That said all cases where conditional compilation is required
can be handled without introducing other macros.
Signed-off-by: Tomasz Duszynski
---
lib/pmu/rte_pmu.h | 3 ---
1 file changed,
In order to profile app, one needs to store significant amount of samples
somewhere for an analysis later on.
Since trace library supports storing data in a CTF format,
lets take advantage of that and add a dedicated PMU tracepoint.
Signed-off-by: Tomasz Duszynski
---
MAINTAINERS
DPDK test suite provides much broader architecture coverage than
what can be tested locally so enable the test to help identify
potential issues.
Signed-off-by: Tomasz Duszynski
---
app/test/test_pmu.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/app/test/test_pmu.c b/a
Replace static per-architecture ops with a callback-based ops
structure. This makes architecture-specific PMU implementations more
modular and easier to extend.
Signed-off-by: Tomasz Duszynski
---
lib/pmu/pmu.c | 17 +
lib/pmu/pmu_arm64.c | 19 +--
lib/p
Install only architecture specific headers to avoid header pollution.
Signed-off-by: Tomasz Duszynski
---
lib/pmu/meson.build | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib/pmu/meson.build b/lib/pmu/meson.build
index bcb6d10f1a..53013d0ed6 100644
--- a/lib/pmu
Add a dummy rte_pmu_read() definition for chkincs when
ALLOW_EXPERIMENTAL_API is not defined to suppress warnings from
use of experimental APIs in tracepoints.
Fixes: 960c43184c4d ("pmu: introduce library for reading PMU events")
Signed-off-by: Tomasz Duszynski
---
lib/pmu/rte_pmu.h | 4
1
This series does some cleanup and refactoring around the rc1 code like:
trimming unused headers,
switching to callbacks for per-arch handling, and adding trace support. It also
re-enables existing
base test to help catch reported issues on some architectures.
Tomasz Duszynski (6):
lib/pmu: qui
Changed the message parameter from 1 to 3 in the EdDSA 25519PH test
vector description.
Fixes: 2fba5232e77e ("test/crypto: add asymmetric EdDSA cases")
Cc: sta...@dpdk.org
Signed-off-by: Sucharitha Sarananaga
---
app/test/test_cryptodev_eddsa_test_vectors.h | 2 +-
1 file changed, 1 insertion(+
Thanks for your review.
Our kernel driver has been upstreamed in the openeuler and anolis community,
and the kernel community code is being prepared for upstreaming.
Then we will not submit this patch yet, and we will resubmit the v2 version of
NBL PMD for Nebulamatrix NICs without this patch.
op
This patch enables support for RSA decrypt and verify operations
and added cipher and sign test vectors.
v2:
* Added macro for buffer size
* Fixed RSA sign buffer corruption
v3:
* Restrict default public key usage
* Use a common for all RSA crypto operations
Signed-off-by: Sucharitha Sarananaga
I tested below 18 scenarios on RHEL 9.4 host and didn't find any new dpdk
issues.
- VM with device assignment(PF) throughput testing(1G hugepage size):
PASS
- VM with device assignment(PF) throughput testing(2M hugepage size) :
PASS
- VM with device assignment(VF) throughput testing
On Thu, Jun 12, 2025 at 4:12 PM Dean Marx wrote:
> Rearrange the topology and DPDK setup/teardown calls during
> test runs to ensure the devbind script is not called
> while the DPDK tmp directory doesn't exist.
>
> Fixes: 4cef16f1f0a4 ("dts: improve port handling")
>
> Signed-off-by: Dean Marx
On Wed, 4 Jun 2025 at 23:29, Akhil Goyal wrote:
>
>
> > On Mon, 26 May 2025 at 14:15, Akhil Goyal wrote:
> >
> > >
> > > DPDK deprecation notice need not include API changes in external
> > > libraries.
> > > We just need to notify the users about the version of ZSDA external lib
> > > is going
To get better performance, using async mode to replace sync mode
However, case UADK_CHAIN_CIPHER_AUTH and UADK_CHAIN_AUTH_CIPHER
still use sync mode for the first operation and async mode for
the second operation since the dependence.
Also RTE_CRYPTO_AUTH_OP_VERIFY will hold the generated auth in
To get better performance, using async mode to replace sync mode
Signed-off-by: Zhangfei Gao
---
doc/guides/compressdevs/uadk.rst | 15 +++
drivers/compress/uadk/meson.build | 4 +-
drivers/compress/uadk/uadk_compress_pmd.c | 94 ++-
.../compress/uad
Realize async mode to replace sync mode for better performance
v2:
Add version check, requires uadk >= 2.9
Add version table describing DPDK and external UADK library
version compatibility
Mention version dependence in release notes
Zhangfei Gao (2):
compress/uadk: use async mode to rep
The PMD reads auxiliary network device name from the Linux SYSFS.
The current implementation closed directory context before it copied
a file name from that directory into internal buffer.
The patch closes SYSFS directory after file name was copied.
Fixes: 777b72a9339c ("common/mlx5: support aux
17 matches
Mail list logo