Handle FW failures to destroy QP/RQ objects
Status from this message: Applied, thanks!
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest4 patches 1 replyApplied
- v13 patches 6 repliesSuperseded
Changes in v2 from the cover letter
* Reworked DCT patch
v1: https://lore.kernel.org/all/[email protected]
* Dropped EQ changes
v0: https://lore.kernel.org/all/[email protected]
-----------------------------------------------------------------------
Patches in v2 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | net/mlx5: Nullify qp->dbg pointer post destructiondrivers/ | +3 | 0 replies | |
| 2/4 | RDMA/mlx5: Reduce QP table exposuredrivers/ drivers/ include/ | +11 | 0 replies | |
| 3/4 | RDMA/mlx5: Handle DCT QP logic separately from low level QP interfacedrivers/ drivers/ include/ | +51 | 0 replies | |
| 4/4 | RDMA/mlx5: Return the firmware result upon destroying QP/RQdrivers/ | +4 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH rdma-next v2 0/4] Handle FW failures to destroy QP/RQ objects
From: Leon Romanovsky <[email protected]>
Changelog:
v2:
* Reworked DCT patch
v1: https://lore.kernel.org/all/[email protected]
* Dropped EQ changes
v0: https://lore.kernel.org/all/[email protected]
-----------------------------------------------------------------------
Hi,
This series from Patrisious extends mlx5 driver to convey FW failures back to the upper layers and allow retry to delete these hardware resources.
Thanks
Leon Romanovsky (1):
RDMA/mlx5: Reduce QP table exposure
Patrisious Haddad (3):
net/mlx5: Nullify qp->dbg pointer post destruction RDMA/mlx5: Handle DCT QP logic separately from low level QP interface RDMA/mlx5: Return the firmware result upon destroying QP/RQ
drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/qp.h | 12 ++- drivers/infiniband/hw/mlx5/qpc.c | 93 +++++++++++-------- .../net/ethernet/mellanox/mlx5/core/debugfs.c | 6 +- include/linux/mlx5/driver.h | 10 -- 5 files changed, 69 insertions(+), 53 deletions(-)
Signature · 1 line
2.40.1