Skip to content

mlx5: some fixes

Michael Baum dpdk-dev 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5common/mlx5: add minimum WQE size for striding RQdrivers/common/mlx5/mlx5_devx_cmds.c drivers/common/mlx5/mlx5_devx_cmds.h drivers/common/mlx5/mlx5_prm.h+66 -10 replies
2/5net/mlx5: improve stride parameter namesdrivers/net/mlx5/linux/mlx5_os.c drivers/net/mlx5/linux/mlx5_verbs.c drivers/net/mlx5/mlx5.c +7 more+105 -990 replies
3/5net/mlx5: fix MPRQ stride devargs adjustmentdrivers/net/mlx5/linux/mlx5_os.c drivers/net/mlx5/mlx5.h drivers/net/mlx5/mlx5_rxq.c+154 -1070 replies
4/5net/mlx5: fix memory socket selection in ASO managementdrivers/net/mlx5/mlx5_flow_age.c+11 -160 replies
5/5common/mlx5: fix error handling in multi-class probedrivers/common/mlx5/mlx5_common_pci.c+4 -30 replies

Reviews trailers per patch

All 5 patches have a Reviewed-by or Acked-by.

PatchMatan Azrad
1/5A-b
2/5A-b
3/5A-b
4/5A-b
5/5A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 20.11 0/5] mlx5: some fixes

Backport some fixes to 20.11.5

The upstream commits:

10599cf83e  common/mlx5: add minimum WQE size for striding RQ
8928997a13  common/mlx5: fix error handling in multi-class probe
147f6fb42b  net/mlx5: fix memory socket selection in ASO management
34776af600  net/mlx5: fix MPRQ stride devargs adjustment
0947ed380f  net/mlx5: improve stride parameter names

The following commit [1] sent by Alexander Kozyrev fixes one of them [2], so I integrated it inside.

[1] 728b6447e7 net/mlx5: fix MPRQ WQE size assertion
[2] 34776af600 net/mlx5: fix MPRQ stride devargs adjustment

Michael Baum (5):
common/mlx5: add minimum WQE size for striding RQ net/mlx5: improve stride parameter names net/mlx5: fix MPRQ stride devargs adjustment net/mlx5: fix memory socket selection in ASO management common/mlx5: fix error handling in multi-class probe

 drivers/common/mlx5/mlx5_common_pci.c |   7 +-
 drivers/common/mlx5/mlx5_devx_cmds.c  |  28 +++
 drivers/common/mlx5/mlx5_devx_cmds.h  |   1 +
 drivers/common/mlx5/mlx5_prm.h        |  38 +++-
 drivers/net/mlx5/linux/mlx5_os.c      |  48 ++---
 drivers/net/mlx5/linux/mlx5_verbs.c   |   4 +-
 drivers/net/mlx5/mlx5.c               |   4 +-
 drivers/net/mlx5/mlx5.h               |  12 +-
 drivers/net/mlx5/mlx5_defs.h          |   4 +-
 drivers/net/mlx5/mlx5_devx.c          |   4 +-
 drivers/net/mlx5/mlx5_flow_age.c      |  27 ++-
 drivers/net/mlx5/mlx5_rxq.c           | 249 +++++++++++++++++---------
 drivers/net/mlx5/mlx5_rxtx.c          |  22 +--
 drivers/net/mlx5/mlx5_rxtx.h          |  10 +-
 drivers/net/mlx5/mlx5_rxtx_vec.c      |   8 +-
 15 files changed, 290 insertions(+), 176 deletions(-)
Signature · 1 line
2.25.1