[PATCH v2 0/3] Add Tx queue mapping of aggregated ports in MLX5 PMD
Raslan Darawsheh
rasland at nvidia.com
Sun Feb 26 15:35:37 CET 2023
Hi,
> -----Original Message-----
> From: Jiawei(Jonny) Wang <jiaweiw at nvidia.com>
> Sent: Wednesday, February 22, 2023 2:26 PM
> To: Slava Ovsiienko <viacheslavo at nvidia.com>; Ori Kam <orika at nvidia.com>
> Cc: dev at dpdk.org; Raslan Darawsheh <rasland at nvidia.com>
> Subject: [PATCH v2 0/3] Add Tx queue mapping of aggregated ports in MLX5
> PMD
>
> This patch implements RTE_FLOW_ITEM_TYPE_AGGR_AFFINITY support in
> MLX5 PMD.
>
> This patch adds the MLX5 PMD support for two device ops:
> - map_aggr_tx_affinity
> - count_aggr_ports
>
> This patch series relies on the preceding RTE API:
> http://patches.dpdk.org/project/dpdk/list/?series=27064
>
> v2:
> * update the PMD code based on the new RTE API.
>
> Jiawei Wang (3):
> net/mlx5: add lag Rx port affinity in PRM
> net/mlx5: add aggregated affinity item support
> net/mlx5: enhance the Tx queue affinity
>
> doc/guides/nics/features/default.ini | 1 +
> doc/guides/nics/features/mlx5.ini | 1 +
> doc/guides/nics/mlx5.rst | 6 ++
> drivers/common/mlx5/mlx5_devx_cmds.c | 3 +
> drivers/common/mlx5/mlx5_devx_cmds.h | 1 +
> drivers/common/mlx5/mlx5_prm.h | 15 ++--
> drivers/net/mlx5/linux/mlx5_os.c | 6 ++
> drivers/net/mlx5/mlx5.c | 49 ++++++-------
> drivers/net/mlx5/mlx5.h | 3 +
> drivers/net/mlx5/mlx5_devx.c | 24 ++++---
> drivers/net/mlx5/mlx5_flow.h | 3 +
> drivers/net/mlx5/mlx5_flow_dv.c | 100
> ++++++++++++++++++++++++++-
> drivers/net/mlx5/mlx5_flow_hw.c | 14 ++++
> drivers/net/mlx5/mlx5_tx.h | 4 ++
> drivers/net/mlx5/mlx5_txq.c | 38 ++++++++++
> 15 files changed, 221 insertions(+), 47 deletions(-)
>
> --
> 2.18.1
Series applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
More information about the dev
mailing list