DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH v1 0/8] mlx5 PMD multi OS support - part #3
@ 2020-07-14 14:20 Ophir Munk
  2020-07-14 14:20 ` [dpdk-dev] [PATCH v1 1/8] net/mlx5: move flow prio discovery and adjust under verbs Ophir Munk
                   ` (7 more replies)
  0 siblings, 8 replies; 28+ messages in thread
From: Ophir Munk @ 2020-07-14 14:20 UTC (permalink / raw)
  To: dev; +Cc: Raslan Darawsheh, Ophir Munk, Matan Azrad

This patch series is part of preparing mlx5 PMD to compile
and run under multiple OSs. Part #3

v1: Initial version

Ophir Munk (8):
  net/mlx5: move flow prio discovery and adjust under verbs
  net/mlx5: replace Linux specific calls with rte API
  net/mlx5: refactor Linux MAC operations
  linux/mlx5: add setters for promiscuous and all-multi
  net/mlx5: eliminate dependency on Linux in shared header
  net/mlx5: header file cleanup
  net/mlx5: refactor multi process communication
  mlx5: remove inclusion of verbs header files

 drivers/common/mlx5/linux/mlx5_common_os.h    |   7 +-
 drivers/common/mlx5/linux/mlx5_common_verbs.c |  15 -
 drivers/common/mlx5/mlx5_common_mp.h          |  11 +-
 drivers/common/mlx5/mlx5_common_mr.h          |  11 +-
 drivers/common/mlx5/mlx5_devx_cmds.c          |   8 +-
 drivers/common/mlx5/mlx5_prm.h                |  13 +-
 drivers/net/mlx5/Makefile                     |   2 +-
 drivers/net/mlx5/linux/meson.build            |   1 +
 drivers/net/mlx5/linux/mlx5_ethdev_os.c       | 416 +++++++++++++++++++---
 drivers/net/mlx5/linux/mlx5_mp_os.c           | 211 +++++++++++
 drivers/net/mlx5/linux/mlx5_os.c              | 490 +++++++++++---------------
 drivers/net/mlx5/linux/mlx5_verbs.c           |  15 -
 drivers/net/mlx5/meson.build                  |   1 -
 drivers/net/mlx5/mlx5.c                       | 124 +------
 drivers/net/mlx5/mlx5.h                       |  67 ++--
 drivers/net/mlx5/mlx5_flow.c                  | 121 -------
 drivers/net/mlx5/mlx5_flow.h                  |  12 +-
 drivers/net/mlx5/mlx5_flow_dv.c               |  20 +-
 drivers/net/mlx5/mlx5_flow_verbs.c            | 122 ++++++-
 drivers/net/mlx5/mlx5_mac.c                   |  59 +---
 drivers/net/mlx5/mlx5_mp.c                    | 211 -----------
 drivers/net/mlx5/mlx5_mr.c                    |   9 -
 drivers/net/mlx5/mlx5_mr.h                    |  11 -
 drivers/net/mlx5/mlx5_rss.c                   |  10 -
 drivers/net/mlx5/mlx5_rxmode.c                |  23 +-
 drivers/net/mlx5/mlx5_rxq.c                   |  20 +-
 drivers/net/mlx5/mlx5_rxtx.c                  |  12 +-
 drivers/net/mlx5/mlx5_rxtx.h                  |  11 -
 drivers/net/mlx5/mlx5_rxtx_vec.c              |  12 +-
 drivers/net/mlx5/mlx5_trigger.c               |   4 +-
 drivers/net/mlx5/mlx5_txq.c                   |  40 ++-
 drivers/net/mlx5/mlx5_vlan.c                  |  17 -
 32 files changed, 1000 insertions(+), 1106 deletions(-)
 create mode 100644 drivers/net/mlx5/linux/mlx5_mp_os.c
 delete mode 100644 drivers/net/mlx5/mlx5_mp.c

-- 
2.8.4


^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2020-07-19 14:56 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-14 14:20 [dpdk-dev] [PATCH v1 0/8] mlx5 PMD multi OS support - part #3 Ophir Munk
2020-07-14 14:20 ` [dpdk-dev] [PATCH v1 1/8] net/mlx5: move flow prio discovery and adjust under verbs Ophir Munk
2020-07-14 14:20 ` [dpdk-dev] [PATCH v1 2/8] net/mlx5: replace Linux specific calls with rte API Ophir Munk
2020-07-14 14:20 ` [dpdk-dev] [PATCH v1 3/8] net/mlx5: refactor Linux MAC operations Ophir Munk
2020-07-14 14:20 ` [dpdk-dev] [PATCH v1 4/8] linux/mlx5: add setters for promiscuous and all-multi Ophir Munk
2020-07-14 14:20 ` [dpdk-dev] [PATCH v1 5/8] net/mlx5: eliminate dependency on Linux in shared header Ophir Munk
2020-07-14 14:21 ` [dpdk-dev] [PATCH v1 6/8] net/mlx5: header file cleanup Ophir Munk
2020-07-14 14:21 ` [dpdk-dev] [PATCH v1 7/8] net/mlx5: refactor multi process communication Ophir Munk
2020-07-14 14:21 ` [dpdk-dev] [PATCH v1 8/8] mlx5: remove inclusion of verbs header files Ophir Munk
2020-07-19  7:11   ` [dpdk-dev] [PATCH v2 0/8] mlx5 PMD multi OS support - part #3 Ophir Munk
2020-07-19  7:11     ` [dpdk-dev] [PATCH v2 1/8] net/mlx5: move flow prio discovery and adjust under Verbs Ophir Munk
2020-07-19  7:11     ` [dpdk-dev] [PATCH v2 2/8] net/mlx5: replace Linux specific calls with rte API Ophir Munk
2020-07-19  7:11     ` [dpdk-dev] [PATCH v2 3/8] net/mlx5: refactor Linux MAC operations Ophir Munk
2020-07-19  7:11     ` [dpdk-dev] [PATCH v2 4/8] linux/mlx5: add setters for promiscuous and all-multi Ophir Munk
2020-07-19  7:11     ` [dpdk-dev] [PATCH v2 5/8] net/mlx5: eliminate dependency on Linux in shared header Ophir Munk
2020-07-19  7:11     ` [dpdk-dev] [PATCH v2 6/8] net/mlx5: header file cleanup Ophir Munk
2020-07-19  7:11     ` [dpdk-dev] [PATCH v2 7/8] net/mlx5: refactor multi process communication Ophir Munk
2020-07-19  7:11     ` [dpdk-dev] [PATCH v2 8/8] mlx5: remove inclusion of Verbs header files Ophir Munk
2020-07-19 10:18       ` [dpdk-dev] [PATCH v3 0/8] mlx5 PMD multi OS support - part #3 Ophir Munk
2020-07-19 10:18         ` [dpdk-dev] [PATCH v3 1/8] net/mlx5: move flow prio discovery and adjust under Verbs Ophir Munk
2020-07-19 10:18         ` [dpdk-dev] [PATCH v3 2/8] net/mlx5: replace Linux specific calls with rte API Ophir Munk
2020-07-19 10:18         ` [dpdk-dev] [PATCH v3 3/8] net/mlx5: refactor Linux MAC operations Ophir Munk
2020-07-19 10:18         ` [dpdk-dev] [PATCH v3 4/8] linux/mlx5: add setters for promiscuous and all-multi Ophir Munk
2020-07-19 10:18         ` [dpdk-dev] [PATCH v3 5/8] net/mlx5: eliminate dependency on Linux in shared header Ophir Munk
2020-07-19 10:18         ` [dpdk-dev] [PATCH v3 6/8] net/mlx5: header file cleanup Ophir Munk
2020-07-19 10:18         ` [dpdk-dev] [PATCH v3 7/8] net/mlx5: refactor multi process communication Ophir Munk
2020-07-19 10:18         ` [dpdk-dev] [PATCH v3 8/8] mlx5: remove inclusion of Verbs header files Ophir Munk
2020-07-19 14:56         ` [dpdk-dev] [PATCH v3 0/8] mlx5 PMD multi OS support - part #3 Raslan Darawsheh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).