Re: [EXT] [PATCH 0/3] Add uadk compression and crypto PMD

2022-08-28 Thread Zhangfei Gao
Hi, Akhil On 2022/8/28 下午9:02, Akhil Goyal wrote: UADK compression PMD provides poll mode compression & decompression driver UADK crypto PMD provides poll mode driver All cryptography operations are using UADK crypto API. All compression operations are using UADK compress API. Hardware accele

[dpdk-dev] [PATCH v2 3/3] common/cnxk: update MKEX capability flags

2022-08-28 Thread psatheesh
From: Satheesh Paul Update MKEX capability flags to enable parsing VLAN PCP, DSCP and GTPv1 TEID. Signed-off-by: Satheesh Paul Reviewed-by: Kiran Kumar K --- v2: * Fixed clang build issue drivers/common/cnxk/roc_npc_mcam.c | 86 -- drivers/common/cnxk/roc_npc_priv

[dpdk-dev] [PATCH v2 2/3] common/cnxk: print counters along with flow dump

2022-08-28 Thread psatheesh
From: Satheesh Paul When dumping hardware flow data, print any counter configured on the flow as well. Signed-off-by: Satheesh Paul Reviewed-by: Kiran Kumar K --- drivers/common/cnxk/roc_npc_mcam_dump.c | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/drivers/co

[dpdk-dev] [PATCH v2 1/3] common/cnxk: fix printing disabled MKEX registers

2022-08-28 Thread psatheesh
From: Satheesh Paul This patch skips printing disabled MKEX registers when dumping hardware flow MCAM entry data. Fixes: 9869c39918 ("common/cnxk: support flow entry dump") Cc: sta...@dpdk.org Signed-off-by: Satheesh Paul Reviewed-by: Kiran Kumar K --- drivers/common/cnxk/roc_npc_mcam_dump.c

Re: [dpdk-dev] [PATCH 3/3] common/cnxk: update MKEX capability flags

2022-08-28 Thread Jerin Jacob
On Mon, Aug 1, 2022 at 11:47 AM wrote: > > From: Satheesh Paul > > Update MKEX capability flags to enable parsing > VLAN PCP, DSCP and GTPv1 TEID. > > Signed-off-by: Satheesh Paul > Reviewed-by: Kiran Kumar K > --- > drivers/common/cnxk/roc_npc_mcam.c | 86 -- > dri

RE: [Patch v5 16/18] net/mana: add function to start/stop device

2022-08-28 Thread Suanming Mou
Hi, > -Original Message- > From: lon...@linuxonhyperv.com > Sent: Saturday, August 27, 2022 8:35 AM > To: Ferruh Yigit > Cc: dev@dpdk.org; Ajay Sharma ; Stephen > Hemminger ; NBU-Contact-longli (EXTERNAL) > > Subject: [Patch v5 16/18] net/mana: add function to start/stop device > > Fro

Re: [PATCH] eal: zero out new added memory

2022-08-28 Thread lic121
On Sat, Aug 27, 2022 at 05:56:54PM +0300, Dmitry Kozlyuk wrote: > 2022-08-27 13:31 (UTC+), lic121: > > On Sat, Aug 27, 2022 at 12:57:50PM +0300, Dmitry Kozlyuk wrote: > > > 2022-08-27 09:25 (UTC+), chengt...@qq.com: > > > > From: lic121 > > > > > > > > When RTE_MALLOC_DEBUG not configur

[PATCH v4] vhost: support CPU copy for small packets

2022-08-28 Thread Wenwu Ma
Offloading small packets to DMA degrades throughput 10%~20%, and this is because DMA offloading is not free and DMA is not good at processing small packets. In addition, control plane packets are usually small, and assign those packets to DMA will significantly increase latency, which may cause tim

[Bug 983] [21.11] net/mlx5: increase in number of required hugepages

2022-08-28 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=983 Asaf Penso (as...@nvidia.com) changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug 948] flow create integrity mlx5 ConnectX6 not supported inner l4_ok l3_ok

2022-08-28 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=948 Asaf Penso (as...@nvidia.com) changed: What|Removed |Added Resolution|--- |FIXED Status|IN_PROGRE

RE: [PATCH 2/2] common/mlx5: fix multi-process mempool registration

2022-08-28 Thread Slava Ovsiienko
> -Original Message- > From: Dmitry Kozlyuk > Sent: Monday, August 8, 2022 12:43 > To: dev@dpdk.org > Cc: Matan Azrad ; Slava Ovsiienko > ; sta...@dpdk.org > Subject: [PATCH 2/2] common/mlx5: fix multi-process mempool registration > > The `mp_cb_registered` flag shared between all process

RE: [PATCH 1/2] mempool: make event callbacks process-private

2022-08-28 Thread Slava Ovsiienko
> -Original Message- > From: Dmitry Kozlyuk > Sent: Monday, August 8, 2022 12:43 > To: dev@dpdk.org > Cc: Olivier Matz ; Andrew Rybchenko > ; sta...@dpdk.org > Subject: [PATCH 1/2] mempool: make event callbacks process-private > > Callbacks for mempool events were registered in a process-

RE: [PATCH v2 00/18] Fixes and improvements in cnxk crypto PMDs

2022-08-28 Thread Akhil Goyal
> New features added: > - AES-CCM with lookaside IPsec operations > - DOCSIS algos with lookaside crypto operations > - Redesigned datapath for improved performance > > Changes in v2: > - Addressed failures with GCC 4.8 > > Anoob Joseph (11): > crypto/cnxk: remove zero IV > crypto/cnxk: li

RE: [EXT] [PATCH 0/3] Add uadk compression and crypto PMD

2022-08-28 Thread Akhil Goyal
> UADK compression PMD provides poll mode compression & decompression > driver > UADK crypto PMD provides poll mode driver > All cryptography operations are using UADK crypto API. > All compression operations are using UADK compress API. > > Hardware accelerators using UADK are supposed to be supp

RE: [EXT] [PATCH 1/3] test/test_ipsec: compilation fix for GCC-12

2022-08-28 Thread Akhil Goyal
> GCC-12 raises following warning: > > p/test/dpdk-test.p/test_ipsec.c.o -c ../app/test/test_ipsec.c > In file included from ../lib/eal/x86/include/rte_atomic.h:15, > from ../lib/eal/include/generic/rte_pause.h:19, > from ../lib/eal/x86/include/rte_pause.h:12, >

RE: [PATCH] examples/ipsec-secgw: compilation fix for GCC-12

2022-08-28 Thread Akhil Goyal
> Subject: [PATCH] examples/ipsec-secgw: compilation fix for GCC-12 > > Typecasting uint32_t array to uint16_t and accessing it as max array > size(at time of declaration of uint32_t array) causes gcc-12 to > throw an error. > > GCC 12 raises the following warning: > > In function 'send_multi_pk

RE: [PATCH] test/crypto: add AES-CCM test vectors

2022-08-28 Thread Akhil Goyal
> > From: Archana Muniganti > > Added ESP tunnel mode known vectors for AES-CCM along with > combined mode support. > > Signed-off-by: Archana Muniganti Applied to dpdk-next-crypto Thanks.

RE: [PATCH] common/qat: fix vf2pf answer

2022-08-28 Thread Akhil Goyal
> > Subject: [PATCH] common/qat: fix vf2pf answer > > > > This commit fixes answer sent to physical device in > > vf2pf communication. > > > > Fixes: b17d16fb47b4 ("common/qat: add PF to VF communication") > > Cc: sta...@dpdk.org > > > > Signed-off-by: Arek Kusztal > > --- > Acked-by: Fan Zhang

RE: [EXT] [PATCH] test/crypto: fix the bug of wrong debug messages

2022-08-28 Thread Akhil Goyal
> When the queue_ops_rsa_enc_dec function is called, the plaintext will > be printed twice instead of both plaintext and ciphertext. When the > create_aead_operation function is called, the contents of iv and aad > will be printed incorrectly. This patch fixes the issues above. > > Fixes: 77a217a1

RE: [PATCH 1/2] examples/ipsec-secgw: use Tx cksum offload conditionally

2022-08-28 Thread Akhil Goyal
> Subject: [PATCH 1/2] examples/ipsec-secgw: use Tx cksum offload conditionally > > Use Tx checksum offload only when all the ports have it enabled as > the qconf for a particular lcore stores ipv4_offloads for all the > Tx ports and each lcore can Tx to any port. > > Fixes: 03128be4cd4d ("exampl

RE: [dpdk-dev] [PATCH] examples/ipsec-secgw: fix flow pattern buffer overrun

2022-08-28 Thread Akhil Goyal
> From: Satheesh Paul > > This patch fixes the patterns buffer overrun issue reported > by Coverity. > > Coverity issue: 379236 > Fixes: 8d0cdaa2d7 ("examples/ipsec-secgw: support mark and security flow > action") Fixes tag is not correct. Changed to: b3a4baf87f44 ("examples/ipsec-secgw: suppor

RE: [PATCH] app/crypto-perf: remove redundant function return

2022-08-28 Thread Akhil Goyal
> > Subject: [PATCH] app/crypto-perf: remove redundant function return > > > > Remove redundant function return value. The function is used in datapath > > and the return value is not checked in any of the existing callers. > > > > Signed-off-by: Anoob Joseph > > --- > Acked-by: Fan Zhang Applie