DPDK Student Development

2025-03-21 Thread Nathan Southern
Good Morning (and Afternoon/Evening) DPDK Community, Leadership on the DPDK project is currently exploring the option of recruiting university students to begin advancing development of the tech stack, particularly in several designated areas that we’ve agreed on: Hyperscaling/Cloud Testing, Secu

[dpdk-dev] [PATCH 1/2] common/cnxk: support fragmented flags in KPU profile

2025-03-21 Thread psatheesh
From: Satheesh Paul In the CN20K device, only 4 bits are available for flags. Adjust the fragmented flags to fit into the lower 4 bits. Signed-off-by: Kiran Kumar K Signed-off-by: Satheesh Paul Reviewed-by: Jerin Jacob --- drivers/common/cnxk/hw/npc.h| 12 drivers/common

[PATCH v1] doc: update release notes for 25.03

2025-03-21 Thread John McNamara
Fix grammar, spelling and formatting of DPDK 25.03 release notes Signed-off-by: John McNamara --- doc/guides/rel_notes/release_25_03.rst | 32 +- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/doc/guides/rel_notes/release_25_03.rst b/doc/guides/rel_notes

[dpdk-dev] [PATCH 2/2] common/cnxk: defragment MCAM bank during allocation

2025-03-21 Thread psatheesh
From: Satheesh Paul If MCAM allocation fails, invoke MCAM bank defragmentation and retry MCAM allocation for CN20K. Signed-off-by: Satheesh Paul Reviewed-by: Kiran Kumar K --- drivers/common/cnxk/roc_npc.c | 40 +++-- drivers/common/cnxk/roc_npc.h | 3

Re: Clarification on Minimum Supported Kernel Version for DPDK

2025-03-21 Thread Stephen Hemminger
On Fri, 21 Mar 2025 07:28:45 +0100 Morten Brørup wrote: > @Kevin, @Stephen, @Bruce, > > I cannot reliably answer Cody's question, and it may need further discussion. > > What is your opinion on minimum Linux kernel version requirements? > > @Thomas: In the future, the DPDK release notes should

[PATCH v2 1/2] net/mlx5: enhance socket file path

2025-03-21 Thread Yang Ming
The directory /var/tmp may not be writable in a container's read-only mode. To address this issue, use the DPDK runtime directory as an alternative when /var/tmp is not writable. Cc: bi...@nvidia.com Cc: dsosnow...@nvidia.com Cc: step...@networkplumber.org Cc: julien.meun...@nokia.com Signed-off-

Re: [PATCH v1 2/2] maintainers: update for FIPS example app

2025-03-21 Thread Ji, Kai
Acked-by: Kai Ji From: Dooley, Brian Sent: 20 March 2025 14:21 To: Thomas Monjalon Cc: dev@dpdk.org ; gak...@marvell.com ; Ji, Kai ; Dooley, Brian Subject: [PATCH v1 2/2] maintainers: update for FIPS example app Removing myself as maintainer for the FIPS exam

RE: Clarification on Minimum Supported Kernel Version for DPDK

2025-03-21 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > On Fri, Mar 21, 2025 at 07:28:45AM +0100, Morten Brørup wrote: > > @Kevin, @Stephen, @Bruce, > > > > I cannot reliably answer Cody's question, and it may need further > discussion. > > > > What is your opinion on minimum Linux kernel

[PATCH 2/3] common/cnxk: update cn20k part numbers

2025-03-21 Thread Rahul Bhansali
- Update cn20k part number - Add cnf205 support - Add APIs for respective cn20k models Signed-off-by: Rahul Bhansali Signed-off-by: Harman Kalra --- drivers/common/cnxk/roc_constants.h | 4 ++-- drivers/common/cnxk/roc_model.c | 4 +++- drivers/common/cnxk/roc_model.h | 28 +++

[PATCH v6 11/14] net/zxdh: get hash table entry result

2025-03-21 Thread Bingbin Chen
Implement hash tables get operation by dtb channel. Signed-off-by: Bingbin Chen --- drivers/net/zxdh/zxdh_np.c | 482 - drivers/net/zxdh/zxdh_np.h | 7 + 2 files changed, 488 insertions(+), 1 deletion(-) diff --git a/drivers/net/zxdh/zxdh_np.c b/drivers/net

Re: Clarification on Minimum Supported Kernel Version for DPDK

2025-03-21 Thread Bruce Richardson
On Fri, Mar 21, 2025 at 07:28:45AM +0100, Morten Brørup wrote: > @Kevin, @Stephen, @Bruce, > > I cannot reliably answer Cody's question, and it may need further discussion. > > What is your opinion on minimum Linux kernel version requirements? > > @Thomas: In the future, the DPDK release notes s

Re: [PATCH 0/2] fix the problem of dma-perf infinite loop

2025-03-21 Thread David Marchand
On Fri, Mar 21, 2025 at 5:03 AM Dengdui Huang wrote: > > After CPU isolation is configured, an infinite loop occurs when > dma-perf is executed using the default config file. > > This patchset fix it. > > Dengdui Huang (2): > eal: fix wake a incorrect lcore > app/dma-perf: fix infinite loop >

[PATCH v6 03/14] net/zxdh: add agent channel

2025-03-21 Thread Bingbin Chen
Add agent channel to access (np)network processor registers that are not mapped by PCIE. Signed-off-by: Bingbin Chen --- drivers/net/zxdh/zxdh_np.c | 315 - drivers/net/zxdh/zxdh_np.h | 53 +++ 2 files changed, 367 insertions(+), 1 deletion(-) diff --git

[PATCH v6 02/14] net/zxdh: support compatibility check

2025-03-21 Thread Bingbin Chen
Add compatibility check between (np)network processor software and firmware. Signed-off-by: Bingbin Chen --- drivers/net/zxdh/zxdh_np.c | 93 ++ drivers/net/zxdh/zxdh_np.h | 12 + 2 files changed, 105 insertions(+) diff --git a/drivers/net/zxdh/zxdh_np.c