[dpdk-dev] [RFC PATCH] raw/ptdma: introduce ptdma driver

2021-05-02 Thread ssebasti
From: Selwin Sebastian Add support for PTDMA driver Signed-off-by: Selwin Sebastian --- MAINTAINERS | 5 + doc/guides/rawdevs/ptdma.rst | 220 + drivers/raw/meson.build | 1 + drivers/raw/ptdma/meson.build|

[dpdk-dev] [PATCH] net/bnxt: fix to prevent device access in error state

2021-05-02 Thread Kalesh A P
From: Kalesh AP Driver should prevent any DMA with the device when it detects an error. When firmware is in fatal state, stop tx/rx by assigning them to dummy functions. Fixes: be14720def9c ("net/bnxt: support FW reset") Fixes: 9d0cbaecc91a ("net/bnxt: support periodic FW health monitoring") Cc:

Re: [dpdk-dev] [PATCH 0/4] bnxt PMD fixes

2021-05-02 Thread Ajit Khaparde
On Fri, Apr 30, 2021 at 1:10 PM Ajit Khaparde wrote: > This patchset contains fixes to the bnxt PMD. > > Ajit Khaparde (4): > net/bnxt: fix mismatched type comparison > net/bnxt: fix unchecked return value > net/bnxt: fix mismatched comparison > net/bnxt: fix ring count calculation > > d

Re: [dpdk-dev] [PATCH] net/bnxt: fix check for single PF per port

2021-05-02 Thread Ajit Khaparde
On Wed, Apr 28, 2021 at 10:31 PM Kalesh A P < kalesh-anakkur.pura...@broadcom.com> wrote: > From: Kalesh AP > > The check BNXT_SINGLE_PF(bp) returns false for a VF. So there is no > extra check needed for VF along with BNXT_SINGLE_PF(bp). > > Also make error messages more explicit. > > Fixes: ff9

Re: [dpdk-dev] [PATCH] net/bnxt: fix dynamic VNIC count

2021-05-02 Thread Ajit Khaparde
On Wed, Apr 28, 2021 at 3:35 PM Stephen Hemminger < step...@networkplumber.org> wrote: > On Wed, 28 Apr 2021 18:03:44 -0400 > Lance Richardson wrote: > > > Ensure that the current count of in-use VNICs is decremented > > when a VNIC is freed. Don't attempt VNIC allocation when the > > maximum sup

Re: [dpdk-dev] [PATCH 2/2] net/bnxt: fix Rx FIFO pending bit

2021-05-02 Thread Ajit Khaparde
On Sun, Apr 25, 2021 at 11:09 PM Somnath Kotur wrote: > Fix to clear the Rx FIFO while reading the timestamp. > If the Rx FIFO has pending bit set, keep reading to clear it > and return the last valid timestamp instead of unconditionally > returning an error. > > Fixes: b11cceb83a34 ("net/bnxt: s

Re: [dpdk-dev] [PATCH 1/2] net/bnxt: refactor multi queue Rx configuration

2021-05-02 Thread Ajit Khaparde
On Sun, Apr 25, 2021 at 11:09 PM Somnath Kotur wrote: > Eliminate separate codepath/handling for single queue > as the multiqueue code path takes care of it as well. > The only difference being the end_grp_id being 1 > now instead of 0 for single queue, but that does not matter > for single queue

[dpdk-dev] [PATCH] bus/pci: update files description

2021-05-02 Thread Thomas Monjalon
Some files were starting with some outdated introductions. Signed-off-by: Thomas Monjalon --- drivers/bus/pci/bsd/pci.c| 9 + drivers/bus/pci/linux/pci.c | 6 +- drivers/bus/pci/linux/pci_vfio.c | 2 +- drivers/bus/pci/rte_bus_pci.h| 3 +-- 4 files changed, 4 inserti

Re: [dpdk-dev] [PATCH] vdpa/mlx5: improve interrupt management

2021-05-02 Thread Matan Azrad
From: Maxime Coquelin > Hi Matan, > > On 4/11/21 11:07 AM, Thomas Monjalon wrote: > > 07/04/2021 08:49, Xia, Chenbo: > >>> Signed-off-by: Matan Azrad > >>> Acked-by: Xueming Li > >> > >> Patch applied to next-virtio/main with conflict resolved. > >> > >> Thanks! > > > > Sorry it cannot be pul

[dpdk-dev] [PATCH v2] vdpa/mlx5: improve interrupt management

2021-05-02 Thread Matan Azrad
The driver should notify the guest for each traffic burst detected by CQ polling. The CQ polling trigger is defined by `event_mode` device argument, either by busy polling on all the CQs or by blocked call to HW completion event using DevX channel. Also, the polling event modes can move to blocke

[dpdk-dev] [PATCH v3] net/mlx5: fix tunnel offload private items location

2021-05-02 Thread Gregory Etelson
Tunnel offload API requires application to query PMD for specific flow items and actions. Application uses these PMD specific elements to build flow rules according to the tunnel offload model. The model does not restrict private elements location in a flow rule, but the current MLX5 PMD implementa

Re: [dpdk-dev] [PATCH v2 00/16] mlx5 common part for crypto driver

2021-05-02 Thread Matan Azrad
From: Matan Azrad > The crypto PMD will be supported on Nvidia ConnectX6 The crypto PMD will > add the support of encryption and decryption using the AES-XTS symmetric > algorithm. > The crypto PMD requires rdma-core and uses mlx5 DevX. > This is the mlx5 common part that added support for DevX

Re: [dpdk-dev] [PATCH v2 00/15] drivers: introduce mlx5 crypto PMD

2021-05-02 Thread Matan Azrad
From: Matan Azrad > Add a new PMD for Nvidia devices- crypto PMD. > The crypto PMD will be supported on Nvidia ConnectX6 The crypto PMD will > add the support of encryption and decryption using the AES-XTS symmetric > algorithm. > The crypto PMD requires rdma-core and uses mlx5 DevX. > > v2: