[dpdk-dev] [PATCH v1 00/18] mlx5 Rx DevX/Verbs separation
Michael Baum
michaelba at nvidia.com
Thu Sep 3 12:13:31 CEST 2020
v1:
Initial version
Michael Baum (18):
net/mlx5: fix Rx hash queue creation error flow
net/mlx5: fix Rx queue state update
net/mlx5: fix types differentiation in Rxq create
net/mlx5: mitigate Rx queue reference counters
net/mlx5: separate Rx queue object creations
net/mlx5: separate Rx interrupt handling
net/mlx5: share Rx control code
net/mlx5: rearrange the creation of RQ and CQ resources
net/mlx5: rearrange the creation of WQ and CQ object
net/mlx5: separate Rx queue object modification
net/mlx5: share Rx queue object modification
net/mlx5: separate Rx indirection table object creation
net/mlx5: separate Rx hash queue creation
net/mlx5: remove indirection table type field
net/mlx5: share Rx queue indirection table code
net/mlx5: share Rx hash queue code
net/mlx5: separate Rx queue drop
net/mlx5: share Rx queue drop action code
drivers/net/mlx5/Makefile | 1 +
drivers/net/mlx5/linux/mlx5_os.c | 10 +
drivers/net/mlx5/linux/mlx5_verbs.c | 707 +++++++++++++
drivers/net/mlx5/linux/mlx5_verbs.h | 4 +
drivers/net/mlx5/meson.build | 1 +
drivers/net/mlx5/mlx5.h | 73 +-
drivers/net/mlx5/mlx5_devx.c | 792 +++++++++++++-
drivers/net/mlx5/mlx5_flow_dv.c | 20 +-
drivers/net/mlx5/mlx5_flow_verbs.c | 35 +-
drivers/net/mlx5/mlx5_rxq.c | 1934 ++++++-----------------------------
drivers/net/mlx5/mlx5_rxtx.h | 84 +-
drivers/net/mlx5/mlx5_trigger.c | 67 +-
drivers/net/mlx5/mlx5_vlan.c | 2 +-
13 files changed, 1954 insertions(+), 1776 deletions(-)
--
1.8.3.1
More information about the dev
mailing list