From: Ophir Munk:
> This patch series is part of preparing mlx5 PMD to compile and run under
> multiple OSs. Part #2
>
> v1:
> Initial release
>
> Ophir Munk (8):
> net/mlx5: remove dv dependency in mlx5_dev_ctx_shared struct
> net/mlx5: rename ib in names
> net/mlx5: move socket files under Linux directory
> net/mlx5: split mlx5 ethdev under Linux directory
> net/mlx5: refactor eth dev ops for Linux
> common/mlx5: exclude ibv dependent calls in devx commands
> common/mlx5: exclude OS dependency in devx commands
> net/mlx5: refactor statistics
Series-acked-by: Matan Azrad <ma...@mellanox.com>
> drivers/common/mlx5/linux/mlx5_common_os.c | 12 +
> drivers/common/mlx5/mlx5_common.h | 1 +
> drivers/common/mlx5/mlx5_devx_cmds.c | 9 +-
> drivers/net/mlx5/Makefile | 3 +-
> drivers/net/mlx5/linux/meson.build | 2 +
> drivers/net/mlx5/linux/mlx5_ethdev_os.c | 1270
> ++++++++++++++++++++++++++++
> drivers/net/mlx5/linux/mlx5_os.c | 481 ++++++++++-
> drivers/net/mlx5/linux/mlx5_socket.c | 230 +++++
> drivers/net/mlx5/meson.build | 1 -
> drivers/net/mlx5/mlx5.c | 172 +---
> drivers/net/mlx5/mlx5.h | 55 +-
> drivers/net/mlx5/mlx5_ethdev.c | 1257 +--------------------------
> drivers/net/mlx5/mlx5_flow.c | 10 +-
> drivers/net/mlx5/mlx5_flow_dv.c | 4 +-
> drivers/net/mlx5/mlx5_flow_verbs.c | 2 +-
> drivers/net/mlx5/mlx5_rxtx.c | 2 +-
> drivers/net/mlx5/mlx5_socket.c | 230 -----
> drivers/net/mlx5/mlx5_stats.c | 332 +-------
> drivers/net/mlx5/mlx5_trigger.c | 10 +-
> drivers/net/mlx5/mlx5_txq.c | 2 +-
> 20 files changed, 2081 insertions(+), 2004 deletions(-) create mode 100644
> drivers/net/mlx5/linux/mlx5_ethdev_os.c
> create mode 100644 drivers/net/mlx5/linux/mlx5_socket.c
> delete mode 100644 drivers/net/mlx5/mlx5_socket.c
>
> --
> 2.8.4