[dpdk-dev] [PATCH v1 0/8] mlx5 PMD multi OS support
Raslan Darawsheh
rasland at mellanox.com
Sun Jun 7 10:49:08 CEST 2020
Hi,
> -----Original Message-----
> From: Ophir Munk <ophirmu at mellanox.com>
> Sent: Wednesday, June 3, 2020 6:06 PM
> To: dev at dpdk.org; Matan Azrad <matan at mellanox.com>; Raslan
> Darawsheh <rasland at mellanox.com>
> Cc: Ophir Munk <ophirmu at mellanox.com>
> Subject: [PATCH v1 0/8] mlx5 PMD multi OS support
>
> This patch series is part of preparing mlx5 PMD to compile and run under
> multiple OSs.
>
> v1:
> Initial release
>
> Ophir Munk (8):
> net/mlx5: rename mlx5 ibv shared struct
> net/mlx5: add mlx5 Linux specific file with getter functions
> drivers: remove mlx5 protection domain dependency on ibv
> net/mlx5: remove attributes dependency on ibv and dv
> net/mlx5: remove umem field dependency on dv
> net/mlx5: refactor PCI probing under Linux
> net/mlx5: add mlx5 header file specific to Linux
> net/mlx5: remove ibv dependency in spawn struct
>
> drivers/common/mlx5/mlx5_common_mr.c | 24 +-
> drivers/common/mlx5/mlx5_common_mr.h | 6 +-
> drivers/net/mlx5/Makefile | 2 +
> drivers/net/mlx5/linux/meson.build | 8 +
> drivers/net/mlx5/linux/mlx5_os.c | 1992
> ++++++++++++++++++++++++++++++++++
> drivers/net/mlx5/linux/mlx5_os.h | 18 +
> drivers/net/mlx5/meson.build | 5 +-
> drivers/net/mlx5/mlx5.c | 1900 ++------------------------------
> drivers/net/mlx5/mlx5.h | 100 +-
> drivers/net/mlx5/mlx5_ethdev.c | 12 +-
> drivers/net/mlx5/mlx5_flow.c | 20 +-
> drivers/net/mlx5/mlx5_flow_dv.c | 28 +-
> drivers/net/mlx5/mlx5_mp.c | 2 +-
> drivers/net/mlx5/mlx5_mr.c | 10 +-
> drivers/net/mlx5/mlx5_rxq.c | 6 +-
> drivers/net/mlx5/mlx5_txq.c | 18 +-
> 16 files changed, 2233 insertions(+), 1918 deletions(-)
> create mode 100644 drivers/net/mlx5/linux/meson.build
> create mode 100644 drivers/net/mlx5/linux/mlx5_os.c
> create mode 100644 drivers/net/mlx5/linux/mlx5_os.h
>
> --
> 2.8.4
Series applied to next-net-mlx,
Kindest regards,
Raslan Darawsheh
More information about the dev
mailing list