RE: [EXT] Re: [dpdk-stable] [PATCH v2] test: avoid hang if queues are full and Tx fails

2021-11-21 Thread Rakesh Kudurumalla
Octeontx2 driver is failing to enqueue because hardware buffers are full before test. pmd_perf_autotest() in continuous mode tries to enqueue MAX_TRAFFIC_BURST (2048) before starting the test. > -Original Message- > From: Thomas Monjalon > Sent: Friday, November 12, 2021 5:02 PM > To:

[PATCH v7 11/11] devtools: check event device doc tables

2021-11-21 Thread skori
From: Sunil Kumar Kori In this commit, check is added for event device, Rx, Tx, Crypto and Timer adapters tables for all supported drivers. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 - Added feature m

[PATCH v7 10/11] doc: update eventdev feature matrix for dsw

2021-11-21 Thread skori
From: Sunil Kumar Kori Patch updates eventdev and adapters feature matrices for dsw platform. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 - Added feature matrices for all supported drivers - Added doc

[PATCH v7 09/11] doc: update eventdev feature matrix for opdl

2021-11-21 Thread skori
From: Sunil Kumar Kori Patch updates eventdev and adapters feature matrices for opdl platform. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 - Added feature matrices for all supported drivers - Added do

[PATCH v7 08/11] doc: update eventdev feature matrix for SW

2021-11-21 Thread skori
From: Sunil Kumar Kori Patch updates eventdev and adapters feature matrices for sw platform. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 - Added feature matrices for all supported drivers - Added doc

[PATCH v7 07/11] doc: update eventdev feature matrix for dpaa2

2021-11-21 Thread skori
From: Sunil Kumar Kori Patch updates eventdev and adapters feature matrices for dpaa2 platform. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 - Added feature matrices for all supported drivers - Added d

[PATCH v7 06/11] doc: update eventdev feature matrix for dpaa

2021-11-21 Thread skori
From: Sunil Kumar Kori Patch updates eventdev and adapters feature matrices for dpaa platform. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 - Added feature matrices for all supported drivers - Added do

[PATCH v7 05/11] doc: update eventdev feature matrix for cn10k

2021-11-21 Thread skori
From: Sunil Kumar Kori Patch updates eventdev and adapters feature matrices for cn10k platform. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 - Added feature matrices for all supported drivers - Added d

[PATCH v7 04/11] doc: update eventdev feature matrix for cn9k

2021-11-21 Thread skori
From: Sunil Kumar Kori Patch updates eventdev and adapters feature matrices for cn9k platform. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 - Added feature matrices for all supported drivers - Added do

[PATCH v7 03/11] doc: update eventdev feature matrix for octeontx2

2021-11-21 Thread skori
From: Sunil Kumar Kori Patch updates eventdev and adapters feature matrices for octeontx2 platform. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 - Added feature matrices for all supported drivers - Add

[PATCH v7 02/11] doc: update eventdev feature matrix for octeontx

2021-11-21 Thread skori
From: Sunil Kumar Kori Patch updates eventdev and adapters feature matrices for octeontx platform. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 - Added feature matrices for all supported drivers - Adde

[PATCH v7 01/11] doc: add skeleton for eventdevs feature matrices

2021-11-21 Thread skori
From: Sunil Kumar Kori Patch adds skeleton for feature matrices for event dev and Rx/Tx adapters. Along with, .ini files are added for all supported PMDs. Signed-off-by: Sunil Kumar Kori --- v7: - Rebased to 21.11 rc3 - Fix Tx adapter capabilities for SW driver v6: - Rebased to 21.11 rc2 -

[PATCH v2] examples/ptpclient: fix delay request message

2021-11-21 Thread vanshika . shukla
From: Vanshika Shukla The size of delay request message sent out by the DPDK ptpclient application was observed to have extra length than expected. Due to this, bad messages were observed on the master side and delay response was not received. This patch fixes this bug. Fixes: ab129e9065a5 ("exa

Re: [PATCH] net/bnxt: fix Thor svif size mismatch for generic tables

2021-11-21 Thread Ajit Khaparde
On Sun, Nov 21, 2021 at 10:15 PM Venkat Duvvuru wrote: > > From: Mike Baucom > > The size of the svif in the generic tables was incorrectly set to the > Wh+ size of 8 bits. This resulted in incorrect l2 context entries being > associated with a flow once the svif became greater than 255. > > Fix

[PATCH] net/bnxt: fix Thor svif size mismatch for generic tables

2021-11-21 Thread Venkat Duvvuru
From: Mike Baucom The size of the svif in the generic tables was incorrectly set to the Wh+ size of 8 bits. This resulted in incorrect l2 context entries being associated with a flow once the svif became greater than 255. Fixes: ad9eed0248ad ("net/bnxt: support flow template for Thor") Cc: sta.

[PATCH] kvargs: fix device iterator match from arguments

2021-11-21 Thread Xueming Li
Device iterator RTE_DEV_FOREACH() failed to return devices from classifier like "class=vdpa", because matching name from empty kvargs returns no result. If device name not specified in kvargs, the function should iterate all devices. This patch allows empty devargs or devargs without name specifie

Re: [PATCH] net/bnxt: restore fast-path API pointers post recovery

2021-11-21 Thread Ajit Khaparde
On Sun, Nov 21, 2021 at 8:59 PM Somnath Kotur wrote: > > In bnxt_dev_recover(), restore the newly introduced fast-path API pointers > (struct rte_eth_fp_ops)->rx_pkt_burst to the real burst routines instead of > the dummy ones, once error recovery has successfully completed. > > Fixes: c87d435a4d7

[PATCH] net/bnxt: restore fast-path API pointers post recovery

2021-11-21 Thread Somnath Kotur
In bnxt_dev_recover(), restore the newly introduced fast-path API pointers (struct rte_eth_fp_ops)->rx_pkt_burst to the real burst routines instead of the dummy ones, once error recovery has successfully completed. Fixes: c87d435a4d79 ("ethdev: copy fast-path API into separate structure") Signed-

Re: [dpdk-dev] [PATCH] doc: cleanup flow mark Rx offload deprecation notice

2021-11-21 Thread Jerin Jacob
On Fri, Nov 19, 2021 at 11:23 PM Ferruh Yigit wrote: > > On 11/5/2021 4:03 PM, Ferruh Yigit wrote: > > On 11/2/2021 12:50 PM, Andrew Rybchenko wrote: > >> The problem is solved using Rx metadata delivery negotiation API [1]. > >> > >> [1] commit f6d8a6d3fad7 ("ethdev: negotiate delivery of packet

[RFC 1/1] vhost: integrate dmadev in asynchronous datapath

2021-11-21 Thread Jiayu Hu
Since dmadev is introduced in 21.11, to avoid the overhead of vhost DMA abstraction layer and simplify application logics, this patch integrates dmadev in asynchronous data path. Signed-off-by: Jiayu Hu Signed-off-by: Sunil Pai G --- doc/guides/prog_guide/vhost_lib.rst | 63 examples/

[RFC 0/1] integrate dmadev in vhost

2021-11-21 Thread Jiayu Hu
Since dmadev is introduced in 21.11, to avoid the overhead of vhost DMA abstraction layer and simplify application logics, this patch integrates dmadev in vhost. To enable the flexibility of using DMA devices in different function modules, not limited in vhost, vhost doesn't manage DMA devices. Ap

Re: [PATCH v1 2/3] fix 'the the' typo

2021-11-21 Thread Andrew Boyer
> On Nov 18, 2021, at 9:46 AM, Sean Morrissey wrote: > > - * updated. Similarly, if @csum_l4 is set the the L4 > + * updated. Similarly, if @csum_l4 is set the L4 This was intended to be ‘then the’ but it’s fine either way. Thanks, Andrew

RE: [PATCH v3] common/mlx5: fix mempool registration

2021-11-21 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Dmitry Kozlyuk > Sent: Friday, November 19, 2021 4:32 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Michael Baum > ; Matan Azrad ; Slava > Ovsiienko > Subject: [PATCH v3] common/mlx5: fix mempool registration > > Mempool registration was not correctly p

RE: [PATCH 1/2] net/mlx5: fix metadata and meter split shared tag

2021-11-21 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Jiawei(Jonny) Wang > Sent: Friday, November 19, 2021 3:02 PM > To: Slava Ovsiienko ; Matan Azrad > ; Ori Kam ; Suanming Mou > > Cc: dev@dpdk.org; Raslan Darawsheh ; > sta...@dpdk.org > Subject: [PATCH 1/2] net/mlx5: fix metadata and meter split shared tag

[PATCH] crypto/mlx5: fix max number of QPs capability

2021-11-21 Thread Raja Zidane
An indirect mkey is created for each descriptor in a QP, number of descriptors per QP is configured by the user on QP setup callback. In mlx cryptodev autotest, the max number of QPs (provided by the driver) is created, and due to mkey resource limits, QPs creation fail which leads to the test fail

RE: [dpdk-dev] [RFC PATCH] ethdev: support priority based flow control

2021-11-21 Thread Ori Kam
Hi Jerin, Sorry for my late response, > -Original Message- > From: Jerin Jacob > Sent: Wednesday, November 17, 2021 11:49 AM > To: Jerin Jacob > Subject: Re: [dpdk-dev] [RFC PATCH] ethdev: support priority based flow > control > > On Tue, Oct 5, 2021 at 6:32 PM wrote: > > > > From: J

Re: [PATCH v2] doc: add flex item API examples

2021-11-21 Thread Thomas Monjalon
21/11/2021 09:18, Gregory Etelson: > Demonstrate flex item API usage on known network protocols. > > Signed-off-by: Gregory Etelson > Reviewed-by: Viacheslav Ovsiienko > --- > doc/guides/howto/flex_item.rst | 618 + There's a lot of code in this doc, it would be

RE: [dpdk-dev] [PATCH] doc: add flex item API examples

2021-11-21 Thread Gregory Etelson
Hello Ferruh, I'll post v2 with a fix. Regards, Gregory > -Original Message- > From: Ferruh Yigit > Sent: Friday, November 19, 2021 19:08 > To: Gregory Etelson ; > dev@dpdk.org; Slava Ovsiienko > > Subject: Re: [dpdk-dev] [PATCH] doc: add flex > item API examples > > External email: U

[PATCH v2] doc: add flex item API examples

2021-11-21 Thread Gregory Etelson
Demonstrate flex item API usage on known network protocols. Signed-off-by: Gregory Etelson Reviewed-by: Viacheslav Ovsiienko --- v2: Fix spelling error. --- doc/guides/howto/flex_item.rst | 618 + doc/guides/howto/index.rst | 1 + 2 files changed, 619 inser