Re: [PATCH 1/2] ci: bump tested distributions in GHA

2025-05-23 Thread Xueming Li
It's fine for me, thanks for the heads up. Regards, Xueming From: David Marchand Sent: Thursday, May 22, 2025 8:51 PM To: Luca Boccassi ; Xueming Li Cc: dev@dpdk.org ; Aaron Conole ; Michael Santana ; Kevin Traynor Subject: Re: [PATCH 1/2] ci: bump tested distr

[PATCH v2 4/6] common/cnxk: fix inbound CPT LF ID

2025-05-23 Thread Rahul Bhansali
Inbound CPT LF ID was fixed to 0th index, It fixes to update relative LF ID for Rx inline config. Fixes: fc9a711b5c8f ("common/cnxk: add NIX inline reassembly profile config") Signed-off-by: Rahul Bhansali --- Changes in v2: updated the commit message. drivers/common/cnxk/roc_nix_inl.c |

[PATCH v2 6/6] net/cnxk: fix bufsize in lookup memory

2025-05-23 Thread Rahul Bhansali
Update bufsize in lookup-mem by default to maintain data order. Fixes: b826d043c01f ("net/cnxk: store pool buffer size in lookup memory") Signed-off-by: Rahul Bhansali --- Changes in v2: updated the commit message. drivers/net/cnxk/cn20k_ethdev.c | 3 +-- 1 file changed, 1 insertion(+), 2 dele

[PATCH v2 5/6] net/cnxk: update frag offset calculation

2025-05-23 Thread Rahul Bhansali
Update frag offset calculation based on CSR change. Signed-off-by: Rahul Bhansali --- Changes in v2: No change. drivers/net/cnxk/cn20k_rx.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/cnxk/cn20k_rx.h b/drivers/net/cnxk/cn20k_rx.h index 09042e384d..5682631815

[PATCH v2 3/6] common/cnxk: update CPT parse header for CN20k

2025-05-23 Thread Rahul Bhansali
Updates CPT parse header HW structure for CN20k. Signed-off-by: Rahul Bhansali --- Changes in v2: updated commit message drivers/common/cnxk/hw/cpt.h| 12 +++- drivers/common/cnxk/roc_cpt_debug.c | 8 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/driv

[PATCH v2 2/6] common/cnxk: config CPT result address for cn20k

2025-05-23 Thread Rahul Bhansali
This configures the CPT result address offset from WQE pointer in RX_INLINE_CFG0. CPT result address offset is a signed number in multiple of 16 bytes and configured to the corresponding reserved space in packet meta area itself. Signed-off-by: Rahul Bhansali --- Changes in v2: No change. drive

[PATCH v2 1/6] common/cnxk: config of CPT result address offset

2025-05-23 Thread Rahul Bhansali
From: Monendra Singh Kushwaha This patch enables setting CPT result address offset relative to wqe address. Signed-off-by: Monendra Singh Kushwaha --- Changes in v2: No change. drivers/common/cnxk/roc_mbox.h | 4 drivers/common/cnxk/roc_nix.c | 5 + drivers/common/cn

Re: [PATCH v5 2/3] cmdline: add floating point support

2025-05-23 Thread Stephen Hemminger
On Fri, 23 May 2025 12:21:15 +0200 "Burakov, Anatoly" wrote: > On 5/21/2025 4:05 PM, Stephen Hemminger wrote: > > On Wed, 7 May 2025 16:22:11 +0100 > > Anatoly Burakov wrote: > > > >> +NUMERIC_TYPES = { > >> +"UINT8": "uint8_t", > >> +"UINT16": "uint16_t", > >> +"UINT32": "uint32

[PATCH 36/40] crypto/cnxk: add asym sessionless handling

2025-05-23 Thread Tejasree Kondoj
From: Rupesh Chiluka Add asymmetric sessionless handling for cnxk Signed-off-by: Rupesh Chiluka --- drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 19 +-- drivers/crypto/cnxk/cn9k_cryptodev_ops.c | 20 ++-- 2 files changed, 35 insertions(+), 4 deletions(-) diff -

[PATCH] crypto/virtio: add request check on request side

2025-05-23 Thread Radu Nicolau
Add same request checks on the request side. Fixes: b2866f473369 ("vhost/crypto: fix missed request check for copy mode") Cc: roy.fan.zh...@intel.com Cc: sta...@dpdk.org Signed-off-by: Radu Nicolau --- drivers/crypto/virtio/virtio_rxtx.c | 40 + 1 file changed, 40 in

[PATCH 40/40] crypto/cnxk: copy 8B iv into sess in aes ctr

2025-05-23 Thread Tejasree Kondoj
From: Nithinsen Kaithakadan Copy 8 bytes of the IV into the iv field within the session for the AES CTR algorithm. Signed-off-by: Nithinsen Kaithakadan --- drivers/crypto/cnxk/cn10k_ipsec_la_ops.h | 7 --- drivers/crypto/cnxk/cn20k_ipsec_la_ops.h | 7 --- 2 files changed, 8 insertions(

[PATCH 38/40] doc: update CN20K CPT documentation

2025-05-23 Thread Tejasree Kondoj
Updating documentation for CN20K CPT support. Signed-off-by: Tejasree Kondoj --- doc/guides/cryptodevs/cnxk.rst | 26 +- doc/guides/cryptodevs/features/cn20k.ini | 113 +++ 2 files changed, 134 insertions(+), 5 deletions(-) create mode 100644 doc/guides/crypto

[PATCH 39/40] common/cnxk: update qsize in CPT iq enable

2025-05-23 Thread Tejasree Kondoj
From: Nithinsen Kaithakadan Reconfigure qsize in each CPT iq enable call. Fixes: 3bf87839559 ("common/cnxk: move instruction queue enable to ROC") Signed-off-by: Nithinsen Kaithakadan --- drivers/common/cnxk/roc_cpt.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/common/cnx

[PATCH 37/40] crypto/cnxk: add support for sessionless asym

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add support for sessionless asymmetric operations for cnxk Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 72 ++- drivers/crypto/cnxk/cn9k_cryptodev_ops.c | 57 +- drivers/crypto/cnxk/cnxk_cryp

[PATCH 34/40] crypto/cnxk: extend check for max supported gather entries

2025-05-23 Thread Tejasree Kondoj
From: Rupesh Chiluka Extend check for max supported gather entries in CNXK CPT PMD. Signed-off-by: Rupesh Chiluka --- drivers/common/cnxk/roc_cpt_sg.h | 1 + drivers/crypto/cnxk/cn10k_ipsec_la_ops.h | 10 ++ drivers/crypto/cnxk/cn10k_tls_ops.h | 10 ++ drivers/cry

[PATCH 35/40] crypto/cnxk: add struct variable for custom metadata

2025-05-23 Thread Tejasree Kondoj
Adding struct variable for passing custom metadata to microcode. Signed-off-by: Tejasree Kondoj --- drivers/crypto/cnxk/cnxk_cryptodev_ops.h | 4 1 file changed, 4 insertions(+) diff --git a/drivers/crypto/cnxk/cnxk_cryptodev_ops.h b/drivers/crypto/cnxk/cnxk_cryptodev_ops.h index df8d08b7

[PATCH 33/40] common/cnxk: set correct salt value for ctr algos

2025-05-23 Thread Tejasree Kondoj
From: Nithinsen Kaithakadan This patch includes fix for setting correct salt value for CTR algorithm. Fixes: 532963b8070 ("crypto/cnxk: move IPsec SA creation to common") Signed-off-by: Nithinsen Kaithakadan --- drivers/common/cnxk/cnxk_security.c | 5 + 1 file changed, 5 insertions(+) d

[PATCH 32/40] common/cnxk: fix salt handling with aes-ctr

2025-05-23 Thread Tejasree Kondoj
From: Nithinsen Kaithakadan This patch includes fix for setting correct salt value for CTR algorithm. Fixes: 78d03027f2cc ("common/cnxk: add IPsec common code") Signed-off-by: Nithinsen Kaithakadan --- drivers/common/cnxk/cnxk_security.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/

[PATCH 30/40] crypto/cnxk: support raw API for cn20k

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add raw API support for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 384 +- 1 file changed, 377 insertions(+), 7 deletions(-) diff --git a/drivers/crypto/cnxk/cn20k_cryptodev_ops.c b/drivers/crypto/c

[PATCH 31/40] crypto/cnxk: add model check for cn20k

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add model checks for cn20k. Enable crypto and security capabilities for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cnxk_cryptodev.c | 14 -- .../crypto/cnxk/cnxk_cryptodev_capabilities.c| 10 +- drivers/crypt

[PATCH 29/40] crypto/cnxk: include required headers

2025-05-23 Thread Tejasree Kondoj
Including required headers. Signed-off-by: Tejasree Kondoj --- drivers/crypto/cnxk/rte_pmd_cnxk_crypto.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/crypto/cnxk/rte_pmd_cnxk_crypto.h b/drivers/crypto/cnxk/rte_pmd_cnxk_crypto.h index 02278605a2..46861ab2cf 100644 --- a/drivers

[PATCH 28/40] crypto/cnxk: add tls session update

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add support for TLS session update for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_sec.c | 3 +++ drivers/crypto/cnxk/cn20k_tls.c | 15 ++- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/dr

[PATCH 27/40] crypto/cnxk: tls post process

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add tls post process Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 160 ++ 1 file changed, 160 insertions(+) diff --git a/drivers/crypto/cnxk/cn20k_cryptodev_ops.c b/drivers/crypto/cnxk/cn20k_cryptodev_ops.c

[PATCH 26/40] crypto/cnxk: add enq and dequeue support for TLS

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add enqueue and dequeue support for TLS for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 14 ++ drivers/crypto/cnxk/cn20k_tls_ops.h | 250 ++ 2 files changed, 264 insertions(+) create mode 10064

[PATCH 25/40] crypto/cnxk: add tls session destroy

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add tls session destroy for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_sec.c | 3 + drivers/crypto/cnxk/cn20k_tls.c | 84 ++- 2 files changed, 85 insertions(+), 2 deletions(-) diff --git a/drivers

[PATCH 24/40] crypto/cnxk: add tls read session creation

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add session creation for tls read for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_tls.c | 329 +++- 1 file changed, 327 insertions(+), 2 deletions(-) diff --git a/drivers/crypto/cnxk/cn20k_tls.c b/drivers/crypt

[PATCH 23/40] crypto/cnxk: add tls write session creation

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add support for tls read session creation for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_sec.c | 4 + drivers/crypto/cnxk/cn20k_cryptodev_sec.h | 12 + drivers/crypto/cnxk/cn20k_tls.c | 463 +- 3

[PATCH 16/40] crypto/cnxk: add security session creation

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add rte security session creation for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_sec.c | 22 +- drivers/crypto/cnxk/cn20k_cryptodev_sec.h | 33 +++ drivers/crypto/cnxk/cn20k_ipsec.c | 250 +- 3 file

[PATCH 15/40] crypto/cnxk: add rte security skeletion for cn20k

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add skeletion for rte sec for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev.c | 2 + drivers/crypto/cnxk/cn20k_cryptodev_sec.c | 106 ++ drivers/crypto/cnxk/cn20k_cryptodev_sec.h | 19 drivers/crypto

[PATCH 14/40] crypto/cnxk: move debug dumps to common

2025-05-23 Thread Tejasree Kondoj
Move the crypto instruction dumps to common Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 125 +++--- drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 7 +- drivers/crypto/cnxk/cnxk_cryptodev_ops.c | 101 + drivers/crypto/cnxk/c

[PATCH 13/40] crypto/cnxk: add cryptodev dequeue support for cn20k

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add dequeue support in cryptodev for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 141 +- 1 file changed, 137 insertions(+), 4 deletions(-) diff --git a/drivers/crypto/cnxk/cn20k_cryptodev_ops.c b/dri

[PATCH 11/40] crypto/cnxk: add lmtst routines for cn20k

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add lmtst routines for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/common/cnxk/roc_cpt.h | 7 +-- drivers/crypto/cnxk/cn20k_cryptodev_ops.h | 53 +++ 2 files changed, 57 insertions(+), 3 deletions(-) diff --git a/drivers/co

[PATCH 22/40] crypto/cnxk: add skeleton for tls

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add skeleton for tls support for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/common/cnxk/roc_ie_ow_tls.h | 233 drivers/crypto/cnxk/cn20k_tls.c | 56 +++ drivers/crypto/cnxk/cn20k_tls.h | 40 + drivers/crypto/c

[PATCH 10/40] crypto/cnxk: add skeletion for enq deq functions

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add skeletion for cn20k enq deq functions Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev.c | 1 + drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 29 +++ drivers/crypto/cnxk/cn20k_cryptodev_ops.h | 1 + 3 files chang

[PATCH 09/40] crypto/cnxk: add dev info get

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add dev info get for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/crypto/cnxk/cn20k_cryptodev_ops.c b/drivers/crypto/cnxk/cn20k_cryptodev_ops

[PATCH 07/40] crypto/cnxk: add probe for cn20k crypto device

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add probe for cn20k crypto device Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn10k_cryptodev.c | 12 +- drivers/crypto/cnxk/cn20k_cryptodev.c | 152 ++ drivers/crypto/cnxk/cn20k_cryptodev.h | 13 +++ drivers/crypto/cnxk/meso

[PATCH 21/40] crypto/cnxk: add Rx inject in security lookaside

2025-05-23 Thread Tejasree Kondoj
Add Rx inject fastpath API for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 186 ++ drivers/crypto/cnxk/cn20k_cryptodev_ops.h | 8 + drivers/crypto/cnxk/cn20k_cryptodev_sec.c | 35 3 files changed, 194 insertions(+), 35 del

[PATCH 06/40] crypto/cnxk: enable IV from application support

2025-05-23 Thread Tejasree Kondoj
Enabling IV from application as the default option. Signed-off-by: Tejasree Kondoj --- drivers/crypto/cnxk/cn9k_ipsec.c | 19 +-- drivers/crypto/cnxk/cn9k_ipsec_la_ops.h | 5 + .../crypto/cnxk/cnxk_cryptodev_capabilities.c | 6 ++ 3 files changed, 4 i

[PATCH 05/40] crypto/cnxk: add check for max supported gather entries

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add check for max supported gather entries. Signed-off-by: Vidya Sagar Velumuri --- drivers/common/cnxk/roc_cpt_sg.h | 1 + drivers/crypto/cnxk/cn10k_ipsec_la_ops.h | 10 ++ drivers/crypto/cnxk/cn10k_tls_ops.h | 10 ++ 3 files changed, 2

[PATCH 20/40] crypto/cnxk: add rte security datapath handling

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add support for enqueue and dequeue of rte security for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 108 +++- drivers/crypto/cnxk/cn20k_ipsec_la_ops.h | 199 ++ drivers/crypto/cnxk/cnxk_crypto

[PATCH 04/40] crypto/cnxk: fail Rx inject configure if not supported

2025-05-23 Thread Tejasree Kondoj
From: Aakash Sasidharan Rx inject is supported only with CPT05 microcode version. sg_ver2 indicates if CPT05 is loaded. Fail the rx inject configuration with ENOTSUP error if sg_ver2 is not supported. Signed-off-by: Aakash Sasidharan --- drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 6 ++ 1

[PATCH 19/40] crypto/cnxk: add rte sec session update

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add support for IPsec session update and IPsec stats get for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_sec.c | 41 +++ drivers/crypto/cnxk/cn20k_ipsec.c | 39 + 2 files changed, 6

[PATCH 18/40] crypto/cnxk: move code to common

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Move common code between cn10k and cn20k to common Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn10k_cryptodev_sec.h | 14 -- drivers/crypto/cnxk/cn10k_ipsec.c | 4 ++-- drivers/crypto/cnxk/cn10k_tls.c | 4 ++-- drivers

[PATCH 17/40] crypto/cnxk: add security session destroy

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add support for rte security session destroy for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev_sec.c | 17 +++- drivers/crypto/cnxk/cn20k_ipsec.c | 51 ++- 2 files changed, 64 insertions(+), 4 deleti

[PATCH 02/40] crypto/cnxk: add lookaside IPsec CPT LF stats

2025-05-23 Thread Tejasree Kondoj
Adding global CPT LF stats for lookaside IPsec. Signed-off-by: Tejasree Kondoj --- drivers/crypto/cnxk/cn10k_ipsec.c| 4 drivers/crypto/cnxk/cnxk_cryptodev_ops.c | 1 + 2 files changed, 5 insertions(+) diff --git a/drivers/crypto/cnxk/cn10k_ipsec.c b/drivers/crypto/cnxk/cn10k_ipse

[PATCH 01/40] crypto/cnxk: update the sg list population

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri update the last seg with length before populating the scatter list Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn10k_tls_ops.h | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/crypto/cnxk/cn10k_tls_ops.h b/drivers/c

[PATCH 12/40] crypto/cnxk: add enqueue function support

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add cryptodev enqueue function support for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev.c | 2 +- drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 193 +- drivers/crypto/cnxk/cn20k_cryptodev_ops.h | 2 +- dr

[PATCH 08/40] crypto/cnxk: add ops skeleton for cn20k

2025-05-23 Thread Tejasree Kondoj
From: Vidya Sagar Velumuri Add ops skeletion for cn20k Signed-off-by: Vidya Sagar Velumuri --- drivers/crypto/cnxk/cn20k_cryptodev.c | 3 + drivers/crypto/cnxk/cn20k_cryptodev_ops.c | 92 +++ drivers/crypto/cnxk/cn20k_cryptodev_ops.h | 23 ++ drivers/crypto/cnxk/me

[PATCH 00/40] fixes and new features to cnxk crypto PMD

2025-05-23 Thread Tejasree Kondoj
Adding CN20K PMD support and improvements to cnxk crypto PMD. Aakash Sasidharan (1): crypto/cnxk: fail Rx inject configure if not supported Nithinsen Kaithakadan (4): common/cnxk: fix salt handling with aes-ctr common/cnxk: set correct salt value for ctr algos common/cnxk: update qsize in

[PATCH 03/40] crypto/cnxk: fix qp stats PMD API

2025-05-23 Thread Tejasree Kondoj
Fixing qp stats PMD API. Fixes: bf52722b9377 ("crypto/cnxk: add PMD API to get queue stats") Signed-off-by: Tejasree Kondoj --- drivers/crypto/cnxk/cnxk_cryptodev_ops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/crypto/cnxk/cnxk_cryptodev_ops.c b/drivers/crypto

Re: [PATCH v3 05/13] net/ice: use the common Rx queue structure

2025-05-23 Thread Burakov, Anatoly
On 5/14/2025 6:56 PM, Bruce Richardson wrote: On Mon, May 12, 2025 at 01:54:31PM +0100, Anatoly Burakov wrote: Make the ice driver use the new common Rx queue structure. Because the ice driver supports both 16-byte and 32-byte descriptor formats (controlled by RTE_LIBRTE_ICE_16BYTE_RX_DESC defi

[PATCH v2 2/2] app/testpmd: sort commands by help string

2025-05-23 Thread Anatoly Burakov
When using '?' to find commands, it occasionally is difficult to find the needed commands because all commands are not in alphabetical order, but rather can be ordered rather arbitrarily. To address this, use help string to order commands. This sacrifices some amount of grouping (i.e. when tm comm

[PATCH v2 1/2] app/testpmd: harmonize case in help strings

2025-05-23 Thread Anatoly Burakov
Most testpmd help strings are lower case. Amend those that aren't. Signed-off-by: Anatoly Burakov --- Notes: v1 -> v2: - Make TM uniformly uppercase instead of lowercase app/test-pmd/cmdline.c| 4 ++-- app/test-pmd/cmdline_tm.c | 46 +++ 2 files

Re: [PATCH v5 2/3] cmdline: add floating point support

2025-05-23 Thread Burakov, Anatoly
On 5/21/2025 4:05 PM, Stephen Hemminger wrote: On Wed, 7 May 2025 16:22:11 +0100 Anatoly Burakov wrote: +NUMERIC_TYPES = { +"UINT8": "uint8_t", +"UINT16": "uint16_t", +"UINT32": "uint32_t", +"UINT64": "uint64_t", +"INT8": "int8_t", +"INT16": "int16_t", +"INT32": "i

RE: [EXTERNAL] [dpdk-dev] [PATCH ] common/cnxk: fix E-tag pattern parsing

2025-05-23 Thread Jerin Jacob
> -Original Message- > From: psatheesh@ marvell. com > Sent: Thursday, May 22, 2025 3: 41 PM > To: Nithin Kumar Dabilpuram ; Kiran Kumar > Kokkilagadda ; ZjQcmQRYFpfptBannerStart Prioritize security for external emails: Confirm sender and content sa

Re: [PATCH v1 2/2] app/testpmd: sort commands by help string

2025-05-23 Thread Burakov, Anatoly
On 5/22/2025 12:24 AM, Stephen Hemminger wrote: On Wed, 14 May 2025 14:02:12 +0100 Anatoly Burakov wrote: When using '?' to find commands, it occasionally is difficult to find the needed commands because all commands are not in alphabetical order, but rather can be ordered rather arbitrarily.

RE: [EXTERNAL] Re: [PATCH 2/5] net/qede: fix bad sanity check on Rx queue release

2025-05-23 Thread Jerin Jacob
> -Original Message- > From: Stephen Hemminger > Sent: Wednesday, April 23, 2025 9: 01 PM > To: edwin. brossette@ 6wind. com > Cc: dev@ dpdk. org; olivier. matz@ 6wind. com; didier. pallard@ 6wind. com; ZjQcmQRYFpfptBannerStart Prioritize security for external em

[EXTERNAL] RE: [PATCH v2 3/3] net/cnxk: update IP header of reassembled packets

2025-05-23 Thread Jerin Jacob
> -Original Message- > From: Rahul Bhansali > Sent: Wednesday, April 2, 2025 7: 42 PM > To: dev@ dpdk. org; Nithin Kumar Dabilpuram ; > Kiran Kumar Kokkilagadda ZjQcmQRYFpfptBannerStart Prioritize security for external emails: Confirm sender and con