[dpdk-dev] [PATCH 0/3] mlx5: LACP handling for bonded devices
Shiri Kuzin
shirik at mellanox.com
Tue Jun 23 10:41:04 CEST 2020
When the driver has a bond configured, LACP traffic should be steered to kernel to manage the bond using a new rdma-core API.
This is done by creating a new internal action and adding a new devarg that will allow the user to manage the bond and get lacp traffic if they wish.
Shiri Kuzin (3):
common/mlx5: add default miss action
net/mlx5: add default miss action to flow engine
net/mlx5: add new devarg for LACP packets control
doc/guides/nics/mlx5.rst | 10 +++
doc/guides/rel_notes/release_20_08.rst | 1 +
drivers/common/mlx5/Makefile | 5 ++
drivers/common/mlx5/linux/meson.build | 2 +
drivers/common/mlx5/linux/mlx5_glue.c | 13 ++++
drivers/common/mlx5/linux/mlx5_glue.h | 1 +
drivers/net/mlx5/mlx5.c | 6 ++
drivers/net/mlx5/mlx5.h | 11 +++
drivers/net/mlx5/mlx5_flow.c | 92 ++++++++++++++++++++++++
drivers/net/mlx5/mlx5_flow.h | 11 ++-
drivers/net/mlx5/mlx5_flow_dv.c | 127 +++++++++++++++++++++++++++++++--
drivers/net/mlx5/mlx5_trigger.c | 9 +++
12 files changed, 280 insertions(+), 8 deletions(-)
--
1.8.3.1
More information about the dev
mailing list