[dpdk-dev] [DPDK 18.08 v1 00/12] net/mlx5: flow rework
Nelio Laranjeiro
nelio.laranjeiro at 6wind.com
Mon May 28 13:21:33 CEST 2018
First version of for the flow engine rework of MLX5 to prepare the
introduction for the ENCAP/DECAP and PUSH/POP actions done via TC
flower/filter.
This first series depends on [1] and is a work in progress, recent work added
on Tunnel RSS are still absent as well as the tunnel support. Those will be
added in further versions.
Expected for the next 18.08 release:
- same level of features,
- TC flow support for port redirection,
- TC filter support for ENCAP/DECAP and PUSH/POP.
[1] https://dpdk.org/dev/patchwork/patch/40462/
Nelio Laranjeiro (12):
net/mlx5: remove flow support
net/mlx5: handle drop queues are regular queues
net/mlx5: support flow Ethernet item among with drop action
net/mlx5: add flow queue action
net/mlx5: add flow stop/start
net/mlx5: add flow VLAN item
net/mlx5: add flow IPv4 item
net/mlx5: add flow IPv6 item
net/mlx5: add flow UDP item
net/mlx5: add flow TCP item
net/mlx5: add mark/flag flow action
net/mlx5: add RSS flow action
drivers/net/mlx5/mlx5.c | 9 -
drivers/net/mlx5/mlx5.h | 3 +-
drivers/net/mlx5/mlx5_flow.c | 3615 +++++++++++-----------------------
drivers/net/mlx5/mlx5_rxq.c | 221 +++
drivers/net/mlx5/mlx5_rxtx.h | 6 +
5 files changed, 1388 insertions(+), 2466 deletions(-)
--
2.17.0
More information about the dev
mailing list