[dpdk-dev] [PATCH v2 00/11] net/mlx5: add Direct Verbs flow driver support
Yongseok Koh
yskoh at mellanox.com
Mon Sep 24 21:50:04 CEST 2018
RFC:
https://mails.dpdk.org/archives/dev/2018-August/109950.html
v2:
* make changes for the newly introduced meson build.
Ori Kam (11):
net/mlx5: split flow validation to dedicated function
net/mlx5: add flow prepare function
net/mlx5: add flow translate function
net/mlx5: add support for multiple flow drivers
net/mlx5: add Direct Verbs validation function
net/mlx5: add Direct Verbs prepare function
net/mlx5: add Direct Verbs translate items
net/mlx5: add Direct Verbs translate actions
net/mlx5: add Direct Verbs driver to glue
net/mlx5: add Direct Verbs final functions
net/mlx5: add runtime parameter to enable Direct Verbs
doc/guides/nics/mlx5.rst | 7 +
drivers/net/mlx5/Makefile | 9 +-
drivers/net/mlx5/meson.build | 6 +-
drivers/net/mlx5/mlx5.c | 8 +
drivers/net/mlx5/mlx5.h | 2 +
drivers/net/mlx5/mlx5_flow.c | 3271 +++++++++++-------------------------
drivers/net/mlx5/mlx5_flow.h | 326 ++++
drivers/net/mlx5/mlx5_flow_dv.c | 1373 +++++++++++++++
drivers/net/mlx5/mlx5_flow_verbs.c | 1652 ++++++++++++++++++
drivers/net/mlx5/mlx5_glue.c | 45 +
drivers/net/mlx5/mlx5_glue.h | 15 +
drivers/net/mlx5/mlx5_prm.h | 220 +++
drivers/net/mlx5/mlx5_rxtx.h | 7 +
13 files changed, 4620 insertions(+), 2321 deletions(-)
create mode 100644 drivers/net/mlx5/mlx5_flow.h
create mode 100644 drivers/net/mlx5/mlx5_flow_dv.c
create mode 100644 drivers/net/mlx5/mlx5_flow_verbs.c
--
2.11.0
More information about the dev
mailing list