RE: [PATCH] mbuf: de-inline sanity checking a reinitialized mbuf

2025-07-19 Thread Ivan Malov
Hi Morten, On Sat, 19 Jul 2025, Morten Brørup wrote: From: Morten Brørup [mailto:m...@smartsharesystems.com] Sent: Saturday, 19 July 2025 12.23 Sanity checking a reinitialized mbuf (a.k.a. raw mbuf) has been refactored to follow the same design pattern as sanity checking a normal mbuf, and now

[PATCH v3 1/2] eal: prevent socket closure before MP sync

2025-07-19 Thread Yang Ming
The secordary process should not close socket file for MP channel before performing MP request synchronization. This prevents error logs when the secondary process exits without any operation on the crypto device while the primary process starts the device. Case situation: eal_bus_cleanup has been

[PATCH v3 2/2] crypto/ipsec_mb: fix QP release in secondary

2025-07-19 Thread Yang Ming
When a secondary process tries to release a queue pair (QP) that does not belong to it, error logs occur: CRYPTODEV: ipsec_mb_ipc_request() line 373: Unable to release qp_id=0 EAL: Message data is too long EAL: Fail to handle message: ipsec_mb_mp_msg EAL: Fail to recv reply for request /tmp/dpdk/l2

[PATCH v2] mailmap: add new email to DPDK

2025-07-19 Thread Pravin Pathak
Adding new mail for DPDK contribution Signed-off-by: Pravin Pathak --- .mailmap | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.mailmap b/.mailmap index c7d55c7386..1c5c367f6c 100644 --- a/.mailmap +++ b/.mailmap @@ -1240,7 +1240,7 @@ Prateek Agarwal Prathisna Padmasanan

[PATCH v1] mailmap: add new email to DPDK

2025-07-19 Thread Pravin Pathak
Adding new mail for DPDK contribution Signed-off-by: Pravin Pathak --- .mailmap | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.mailmap b/.mailmap index c7d55c7386..1c5c367f6c 100644 --- a/.mailmap +++ b/.mailmap @@ -1240,7 +1240,7 @@ Prateek Agarwal Prathisna Padmasanan

RE: [RFC PATCH 0/5] Introduce mempool object new debug capabilities

2025-07-19 Thread Morten Brørup
> From: Morten Brørup [mailto:m...@smartsharesystems.com] > Sent: Monday, 7 July 2025 14.11 > > > From: Shani Peretz [mailto:shper...@nvidia.com] > > Sent: Monday, 7 July 2025 07.45 > > > > > From: Stephen Hemminger > > > Sent: Monday, 16 June 2025 18:30 > > > > > > On Mon, 16 Jun 2025 10:29:05 +

RE: [PATCH] mbuf: de-inline sanity checking a reinitialized mbuf

2025-07-19 Thread Morten Brørup
> From: Morten Brørup [mailto:m...@smartsharesystems.com] > Sent: Saturday, 19 July 2025 12.23 > > Sanity checking a reinitialized mbuf (a.k.a. raw mbuf) has been > refactored > to follow the same design pattern as sanity checking a normal mbuf, and > now depends on RTE_LIBRTE_MBUF_DEBUG instead o

[PATCH] mbuf: de-inline sanity checking a reinitialized mbuf

2025-07-19 Thread Morten Brørup
Sanity checking a reinitialized mbuf (a.k.a. raw mbuf) has been refactored to follow the same design pattern as sanity checking a normal mbuf, and now depends on RTE_LIBRTE_MBUF_DEBUG instead of RTE_ENABLE_ASSERT. The details of the changes are as follows: Non-inlined functions rte_mbuf_raw_sanit

[PATCH v10 11/14] net/sxe: add custom cmd led ctrl

2025-07-19 Thread Jie Liu
Add custom cmd led ctrl. Signed-off-by: Jie Liu --- drivers/net/sxe/include/sxe/sxe_cli.h | 218 drivers/net/sxe/include/sxe/sxe_ioctl.h | 21 +++ drivers/net/sxe/meson.build | 2 + drivers/net/sxe/pf/sxe_main.c | 3 + drivers/net/sxe/sxe_tes

[PATCH v10 06/14] net/sxe: add filter function

2025-07-19 Thread Jie Liu
Add filter function. Signed-off-by: Jie Liu --- drivers/net/sxe/pf/sxe.h| 4 + drivers/net/sxe/pf/sxe_filter.c | 191 drivers/net/sxe/pf/sxe_filter.h | 29 + drivers/net/sxe/pf/sxe_main.c | 1 + 4 files changed, 225 insertions(+) diff --git a/

[PATCH v10 14/14] net/sxe: add Solve compilation problems.

2025-07-19 Thread Jie Liu
Add Fix compiling issues. Signed-off-by: Jie Liu --- drivers/net/sxe/base/sxe_common.c | 2 +- drivers/net/sxe/base/sxe_compat_platform.h | 2 - drivers/net/sxe/base/sxe_compat_version.h | 1 - drivers/net/sxe/base/sxe_hw.c | 21 -- drivers/net/sxe/base/sxe_offload_

[PATCH v10 12/14] net/sxe: add simd function

2025-07-19 Thread Jie Liu
Add simd function. Signed-off-by: Jie Liu --- drivers/net/sxe/base/sxe_queue_common.c | 52 +- drivers/net/sxe/base/sxe_rx_common.c| 125 - drivers/net/sxe/meson.build | 9 + drivers/net/sxe/pf/sxe.h| 3 + drivers/net/sxe/pf/sxe_vec_common.h | 315 +++

[PATCH v10 10/14] net/sxe: add xstats function

2025-07-19 Thread Jie Liu
Add xstats function. Signed-off-by: Jie Liu --- drivers/net/sxe/meson.build| 1 + drivers/net/sxe/pf/sxe.h | 2 + drivers/net/sxe/pf/sxe_main.c | 2 + drivers/net/sxe/pf/sxe_stats.c | 577 + drivers/net/sxe/pf/sxe_stats.h | 71 5 files chang

[PATCH v10 09/14] net/sxe: support ptp

2025-07-19 Thread Jie Liu
Add ptp module. Signed-off-by: Jie Liu --- drivers/net/sxe/meson.build | 1 + drivers/net/sxe/pf/sxe.h | 9 ++ drivers/net/sxe/pf/sxe_ptp.c | 209 +++ drivers/net/sxe/pf/sxe_ptp.h | 26 + 4 files changed, 245 insertions(+) create mode 100644 drivers

[PATCH v10 08/14] net/sxe: add dcb function

2025-07-19 Thread Jie Liu
Add dcb function. Signed-off-by: Jie Liu --- drivers/net/sxe/meson.build | 1 + drivers/net/sxe/pf/rte_pmd_sxe.h| 2 + drivers/net/sxe/pf/sxe.h| 2 + drivers/net/sxe/pf/sxe_dcb.c| 946 drivers/net/sxe/pf/sxe_dcb.h

[PATCH v10 05/14] net/sxe: support vlan filter

2025-07-19 Thread Jie Liu
Support vlan filter. Signed-off-by: Jie Liu --- drivers/net/sxe/base/sxe_offload_common.c | 4 + drivers/net/sxe/pf/sxe.h | 5 +- drivers/net/sxe/pf/sxe_filter.c | 277 ++ drivers/net/sxe/pf/sxe_filter.h | 13 + drivers/net/sxe/pf/sxe

[PATCH v10 07/14] net/sxe: support rss offload

2025-07-19 Thread Jie Liu
Support rss offload. Signed-off-by: Jie Liu --- drivers/net/sxe/base/sxe_offload_common.c | 11 +- drivers/net/sxe/pf/sxe.h | 2 +- drivers/net/sxe/pf/sxe_offload.c | 300 +- drivers/net/sxe/pf/sxe_offload.h | 33 +++ 4 files changed, 33

[PATCH v10 01/14] net/sxe: add base driver directory and doc

2025-07-19 Thread Jie Liu
Adding a minimum maintainable directory structure for the network driver and request maintenance of the sxe driver. Signed-off-by: Jie Liu --- MAINTAINERS | 6 +++ doc/guides/nics/features/sxe.ini| 78 + doc/guides/nics/features/sxe_vf.ini

[PATCH v10 04/14] net/sxe: add link, flow ctrl, mac ops, mtu ops function

2025-07-19 Thread Jie Liu
Add link, flow ctrl, mac ops, mtu ops function. Signed-off-by: Jie Liu --- drivers/net/sxe/meson.build| 3 + drivers/net/sxe/pf/sxe.h | 13 +- drivers/net/sxe/pf/sxe_ethdev.c| 443 +- drivers/net/sxe/pf/sxe_filter.c| 279 + drivers/net/sxe/pf/sxe_