[0/3] migrate Linux TC flower driver to new flow engine
mbox series

Message ID 20180919072143.23211-1-yskoh@mellanox.com
Headers show
Series
  • migrate Linux TC flower driver to new flow engine
Related show

Message

Yongseok Koh Sept. 19, 2018, 7:21 a.m. UTC
This patchset is to migrate the existing E-Switch flow driver on to the new flow
engine. This patchset depends on Ori's new flow engine [1].

[1] http://patches.dpdk.org/project/dpdk/list/?series=1380

Yongseok Koh (3):
  net/mlx5: add abstraction for multiple flow drivers
  net/mlx5: remove Netlink flow driver
  net/mlx5: add Linux TC flower driver for E-Switch flow

 drivers/net/mlx5/Makefile          |    2 +-
 drivers/net/mlx5/mlx5.c            |   12 +-
 drivers/net/mlx5/mlx5.h            |   25 -
 drivers/net/mlx5/mlx5_flow.c       |  352 +++++++-
 drivers/net/mlx5/mlx5_flow.h       |   33 +-
 drivers/net/mlx5/mlx5_flow_dv.c    |   26 +-
 drivers/net/mlx5/mlx5_flow_tcf.c   | 1608 ++++++++++++++++++++++++++++++++++++
 drivers/net/mlx5/mlx5_flow_verbs.c |   20 +-
 drivers/net/mlx5/mlx5_nl_flow.c    | 1228 ---------------------------
 9 files changed, 1972 insertions(+), 1334 deletions(-)
 create mode 100644 drivers/net/mlx5/mlx5_flow_tcf.c
 delete mode 100644 drivers/net/mlx5/mlx5_nl_flow.c