[dpdk-dev] [PATCH v4 0/6] net/mlx5: support flow API

Nelio Laranjeiro nelio.laranjeiro at 6wind.com
Wed Dec 28 11:37:13 CET 2016


Changes in v4:

 - Simplify flow parsing by using a graph.
 - Add VXLAN flow item.
 - Add mark flow action.
 - Extend IPv4 filter item (Type of service, Next Protocol ID).

Changes in v3:

 - Fix Ethernet ether type issue.

Changes in v2:

 - Fix several issues.
 - Support VLAN filtering.


Nelio Laranjeiro (6):
  net/mlx5: add preliminary flow API support
  net/mlx5: support basic flow items and actions
  net/mlx5: support VLAN flow item
  net/mlx5: support VXLAN flow item
  net/mlx5: support mark flow action
  net/mlx5: extend IPv4 flow item

 drivers/net/mlx5/Makefile       |    1 +
 drivers/net/mlx5/mlx5.h         |   19 +
 drivers/net/mlx5/mlx5_fdir.c    |   15 +
 drivers/net/mlx5/mlx5_flow.c    | 1192 +++++++++++++++++++++++++++++++++++++++
 drivers/net/mlx5/mlx5_prm.h     |   70 ++-
 drivers/net/mlx5/mlx5_rxtx.c    |   12 +-
 drivers/net/mlx5/mlx5_rxtx.h    |    3 +-
 drivers/net/mlx5/mlx5_trigger.c |    2 +
 8 files changed, 1311 insertions(+), 3 deletions(-)
 create mode 100644 drivers/net/mlx5/mlx5_flow.c

-- 
2.1.4



More information about the dev mailing list