Fixes for v5.6
Status from this message: Applied to for-rc
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | RDMA/ucma: Mask QPN to be 24 bits according to IBTAdrivers/ drivers/ | +4 | 0 replies | |
| 2/9 | RDMA/core: Fix protection fault in get_pkey_idx_qp_listdrivers/ | +9 | 2 replies | |
| 3/9 | Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow"drivers/ | +11 | 5 replies | |
| 4/9 | IB/ipoib: Fix double free of skb in case of multicast traffic in CM modedrivers/ drivers/ drivers/ +1 more | +16 | 5 replies | |
| 5/9 | RDMA/core: Add missing list deletion on freeing event queuedrivers/ | +1 | 0 replies | |
| 6/9 | IB/mlx5: Fix async events cleanup flowsdrivers/ | +28 | 0 replies | |
| 7/9 | RDMA/rxe: Fix soft lockup problem due to using tasklets in softirqdrivers/ | +4 | 0 replies | |
| 8/9 | IB/umad: Fix kernel crash while unloading ib_umaddrivers/ | +3 | 2 replies | |
| 9/9 | RDMA/mlx5: Prevent overflow in mmap offset calculationsdrivers/ | +2 | 0 replies |
Reviews trailers per patch
2 of 9 patches have a Reviewed-by or Acked-by.
| Patch | Erez Shitrit | Yishai Hadas |
|---|---|---|
| 1/9 | ||
| 2/9 | ||
| 3/9 | ||
| 4/9 | R-b | |
| 5/9 | R-b | |
| 6/9 | ||
| 7/9 | ||
| 8/9 | ||
| 9/9 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH rdma-rc 0/9] Fixes for v5.6
From: Leon Romanovsky <[email protected]>
Hi,
This pack of small fixes is sent as a patchset simply to simplify their tracking. Some of them, like first and second patches were already sent to the mailing list. The ucma patch was in our regression for whole cycle and we didn't notice any failures related to that change.
Changelog of second patch:
1. Maor added IB_QP_PKEY_INDEX and IB_QP_PORT checks and I rewrote the code logic to be less hairy.
Thanks
Leon Romanovsky (2):
RDMA/ucma: Mask QPN to be 24 bits according to IBTA RDMA/mlx5: Prevent overflow in mmap offset calculations
Maor Gottlieb (1):
RDMA/core: Fix protection fault in get_pkey_idx_qp_list
Michael Guralnik (1):
RDMA/core: Add missing list deletion on freeing event queue
Parav Pandit (1):
Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow"
Valentine Fatiev (1):
IB/ipoib: Fix double free of skb in case of multicast traffic in CM
mode
Yishai Hadas (1):
IB/mlx5: Fix async events cleanup flows
Yonatan Cohen (1):
IB/umad: Fix kernel crash while unloading ib_umad
Zhu Yanjun (1):
RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq
drivers/infiniband/core/cm.c | 3 ++ drivers/infiniband/core/cma.c | 15 +++++-- drivers/infiniband/core/security.c | 24 ++++------ drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/user_mad.c | 5 ++- drivers/infiniband/core/uverbs_std_types.c | 1 + drivers/infiniband/hw/mlx5/devx.c | 51 ++++++++++++---------- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 ++-- drivers/infiniband/ulp/ipoib/ipoib.h | 1 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 15 ++++--- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 8 +++- drivers/infiniband/ulp/ipoib/ipoib_main.c | 1 + 13 files changed, 78 insertions(+), 60 deletions(-)
--
2.24.1