mbox series

[v3,0/3] net/mlx4: add secondary process support

Message ID 20190401211553.26063-1-yskoh@mellanox.com (mailing list archive)
Headers
Series net/mlx4: add secondary process support |

Message

Yongseok Koh April 1, 2019, 9:15 p.m. UTC
  RFC:
https://mails.dpdk.org/archives/dev/2019-March/125516.html

v3:
* rebase on the latest branch tip
* remove HAVE_IBV_MLX4_SECONDARY_PROCESS and make it determined in run-time

v2:
* add more sanity check for eth_dev and return value from IPC request
* complement commit messages
* add MLX5_MP_REQ_TIMEOUT_SEC

Yongseok Koh (3):
  net/mlx4: change device reference for secondary process
  net/mlx4: add external allocator for Verbs object
  net/mlx4: add secondary process support

 doc/guides/nics/features/mlx4.ini |   1 +
 doc/guides/nics/mlx4.rst          |  10 +
 drivers/net/mlx4/Makefile         |  11 +
 drivers/net/mlx4/meson.build      |  13 ++
 drivers/net/mlx4/mlx4.c           | 453 ++++++++++++++++++++++++++++++++++++--
 drivers/net/mlx4/mlx4.h           |  86 +++++++-
 drivers/net/mlx4/mlx4_flow.c      |  39 ++--
 drivers/net/mlx4/mlx4_intr.c      |  20 +-
 drivers/net/mlx4/mlx4_mp.c        | 304 +++++++++++++++++++++++++
 drivers/net/mlx4/mlx4_mr.c        |  40 +++-
 drivers/net/mlx4/mlx4_prm.h       |   4 +-
 drivers/net/mlx4/mlx4_rxq.c       |  40 ++--
 drivers/net/mlx4/mlx4_rxtx.c      |   2 +
 drivers/net/mlx4/mlx4_rxtx.h      |   1 +
 drivers/net/mlx4/mlx4_txq.c       | 127 ++++++++++-
 15 files changed, 1071 insertions(+), 80 deletions(-)
 create mode 100644 drivers/net/mlx4/mlx4_mp.c
  

Comments

Shahaf Shuler April 2, 2019, 7:12 a.m. UTC | #1
Tuesday, April 2, 2019 12:16 AM, Yongseok Koh:
> Subject: [PATCH v3 0/3] net/mlx4: add secondary process support
> 
> RFC:
> https://mails.dpdk.org/archives/dev/2019-March/125516.html
> 
> v3:
> * rebase on the latest branch tip
> * remove HAVE_IBV_MLX4_SECONDARY_PROCESS and make it determined
> in run-time
> 
> v2:
> * add more sanity check for eth_dev and return value from IPC request
> * complement commit messages
> * add MLX5_MP_REQ_TIMEOUT_SEC
> 
> Yongseok Koh (3):
>   net/mlx4: change device reference for secondary process
>   net/mlx4: add external allocator for Verbs object
>   net/mlx4: add secondary process support

Applied to next-net-mlx, thanks.