Hi Linus, First rc pull request The good news is people are testing rc1 in the RDMA world - the bad news is testing of the for-next area is not as good as I had hoped, as we really should have caught at least the rdma_connect_locked() issue before now. Here are several regression fixes for issues found by people testing rc1. The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec: Linux 5.10-rc1 (2020-10-25 15:14:11 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git tags/for-linus for you to fetch changes up to a2267f8a52eea9096861affd463f691be0f0e8c9: RDMA/qedr: Fix memory leak in iWARP CM (2020-10-28 09:45:25 -0300) ---------------------------------------------------------------- RDMA 5.10 first rc pull request Three notable merge window regressions that didn't get caught/fixed in time for rc1: - Fix in kernel users of rxe, they were broken by the rapid fix to undo the uABI breakage in rxe from another patch - EFA userspace needs to read the GID table but was broken with the new GID table logic - Fix user triggerable deadlock in mlx5 using devlink reload - Fix deadlock in several ULPs using rdma_connect from the CM handler callbacks - Memory leak in qedr ---------------------------------------------------------------- Alok Prasad (1): RDMA/qedr: Fix memory leak in iWARP CM Bob Pearson (1): RDMA/rxe: Fix small problem in network_type patch Gal Pressman (1): RDMA/uverbs: Fix false error in query gid IOCTL Jason Gunthorpe (1): RDMA: Add rdma_connect_locked() Parav Pandit (1): RDMA/mlx5: Fix devlink deadlock on net namespace deletion drivers/infiniband/core/cma.c | 48 +++++++++++++++++----- drivers/infiniband/core/uverbs_std_types_device.c | 3 -- drivers/infiniband/hw/mlx5/main.c | 6 ++- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 1 + drivers/infiniband/sw/rxe/rxe_av.c | 35 ++++++++++++++-- drivers/infiniband/sw/rxe/rxe_net.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 --- drivers/nvme/host/rdma.c | 4 +- include/linux/mlx5/driver.h | 18 ++++++++ include/rdma/rdma_cm.h | 14 +------ net/rds/ib_cm.c | 5 ++- 13 files changed, 103 insertions(+), 44 deletions(-)
Attachment:
signature.asc
Description: PGP signature