[dpdk-dev] [PATCH 0/6] net/mlx5: refactor flow infrastructure

Dekel Peled dekelp at mellanox.com
Sun Jun 28 16:06:49 CEST 2020


As part of the effort to support DPDK on different OS,
this series adds OS abstraction for flow infrastructures.
The changes include renaming using generic terms, as well as
OS specific functions for flow related operations and utilities.

Series-acked-by: Matan Azrad <matan at mellanox.com>

Dekel Peled (6):
  net/mlx5: rename IB flow to generic name DRV flow
  net/mlx5: rename Verbs action to generic name
  net/mlx5: add OS specific flow related utilities
  net/mlx5: add OS specific flow type selection
  net/mlx5: add OS specific flow create and destroy
  net/mlx5: add OS specific flow actions operations

 drivers/net/mlx5/linux/mlx5_flow_os.h | 368 ++++++++++++++++++++++++++++++++++
 drivers/net/mlx5/mlx5_flow.c          |  10 +-
 drivers/net/mlx5/mlx5_flow.h          |  18 +-
 drivers/net/mlx5/mlx5_flow_dv.c       | 250 ++++++++++++-----------
 drivers/net/mlx5/mlx5_flow_verbs.c    |  12 +-
 5 files changed, 520 insertions(+), 138 deletions(-)
 create mode 100644 drivers/net/mlx5/linux/mlx5_flow_os.h

-- 
1.8.3.1



More information about the dev mailing list