Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Pull rdma updates from Jason Gunthorpe: - Minor bug fixes in mlx5, mthca, pvrdma, rtrs, mlx4, hfi1, hns - Minor cleanups: coding style, useless includes and documentation - Reorganize how multicast processing works in rxe - Replace a red/black tree with xarray in rxe which improves performance - DSCP support and HW address handle re-use in irdma - Simplify the mailbox command handling in hns - Simplify iser now that FMR is eliminated * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma: (93 commits) RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dynamic_doit() IB/iser: Fix error flow in case of registration failure IB/iser: Generalize map/unmap dma tasks IB/iser: Use iser_fr_desc as registration context IB/iser: Remove iser_reg_data_sg helper function RDMA/rxe: Use standard names for ref counting RDMA/rxe: Replace red-black trees by xarrays RDMA/rxe: Shorten pool names in rxe_pool.c RDMA/rxe: Move max_elem into rxe_type_info RDMA/rxe: Replace obj by elem in declaration RDMA/rxe: Delete _locked() APIs for pool objects RDMA/rxe: Reverse the sense of RXE_POOL_NO_ALLOC RDMA/rxe: Replace mr by rkey in responder resources RDMA/rxe: Fix ref error in rxe_av.c RDMA/hns: Use the reserved loopback QPs to free MR before destroying MPT RDMA/irdma: Add support for address handle re-use RDMA/qib: Fix typos in comments RDMA/mlx5: Fix memory leak in error flow for subscribe event routine Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" RDMA/rxe: Remove useless argument for update_state() ...
Showing
- drivers/infiniband/core/addr.c 0 additions, 1 deletiondrivers/infiniband/core/addr.c
- drivers/infiniband/core/cache.c 0 additions, 1 deletiondrivers/infiniband/core/cache.c
- drivers/infiniband/core/cma.c 1 addition, 1 deletiondrivers/infiniband/core/cma.c
- drivers/infiniband/core/cma_configfs.c 0 additions, 1 deletiondrivers/infiniband/core/cma_configfs.c
- drivers/infiniband/core/cq.c 0 additions, 1 deletiondrivers/infiniband/core/cq.c
- drivers/infiniband/core/iwpm_util.h 0 additions, 1 deletiondrivers/infiniband/core/iwpm_util.h
- drivers/infiniband/core/nldev.c 2 additions, 1 deletiondrivers/infiniband/core/nldev.c
- drivers/infiniband/core/sa_query.c 0 additions, 1 deletiondrivers/infiniband/core/sa_query.c
- drivers/infiniband/core/verbs.c 1 addition, 8 deletionsdrivers/infiniband/core/verbs.c
- drivers/infiniband/hw/hfi1/affinity.c 2 additions, 3 deletionsdrivers/infiniband/hw/hfi1/affinity.c
- drivers/infiniband/hw/hfi1/debugfs.c 0 additions, 1 deletiondrivers/infiniband/hw/hfi1/debugfs.c
- drivers/infiniband/hw/hfi1/device.c 0 additions, 1 deletiondrivers/infiniband/hw/hfi1/device.c
- drivers/infiniband/hw/hfi1/fault.c 0 additions, 1 deletiondrivers/infiniband/hw/hfi1/fault.c
- drivers/infiniband/hw/hfi1/firmware.c 0 additions, 1 deletiondrivers/infiniband/hw/hfi1/firmware.c
- drivers/infiniband/hw/hfi1/verbs.c 1 addition, 2 deletionsdrivers/infiniband/hw/hfi1/verbs.c
- drivers/infiniband/hw/hns/hns_roce_cmd.c 51 additions, 46 deletionsdrivers/infiniband/hw/hns/hns_roce_cmd.c
- drivers/infiniband/hw/hns/hns_roce_cmd.h 6 additions, 2 deletionsdrivers/infiniband/hw/hns/hns_roce_cmd.h
- drivers/infiniband/hw/hns/hns_roce_cq.c 39 additions, 32 deletionsdrivers/infiniband/hw/hns/hns_roce_cq.c
- drivers/infiniband/hw/hns/hns_roce_device.h 16 additions, 10 deletionsdrivers/infiniband/hw/hns/hns_roce_device.h
- drivers/infiniband/hw/hns/hns_roce_hem.c 2 additions, 2 deletionsdrivers/infiniband/hw/hns/hns_roce_hem.c
Loading
Please register or sign in to comment