298a0bc3491e9d3c0c7d6f17aad27784f656519c net/bnxt: Remove useless check of non-existent ULP id 316d0158ae893c020329ef35b229e6adbfeed735 net/bnxt: Use direct API instead of useless indirection dadb01a81e7498f6415233cf19cfc2a0d9b312f2 lib/scatterlist: Fix wrong update of orig_nents 70cbe6ddc2aa9bc5efb96d3c932d76fb2d68a50c RDMA: Use dma_map_sgtable for map umem pages 95b120e1a6d17f3369346f7fc6a8871e4c50d006 RDMA/core: Introduce peer memory interface 0b3ec27b5344113c3485ca01ec42721400702332 fixup! RDMA/core: Introduce peer memory interface a99717c559dfcc220683fa57fe3bfd17108969ad RDMA/rdmavt: Decouple QP and SGE lists allocations 2fdeb61721e6f40d1e28368651935a8636438197 net/mlx5: Add DCS caps & fields support 78221f0a784d9a517d500ccfc2d44f8b392d452a RDMA/mlx5: Separate DCI QP creation logic add57e323b0cec9f8690fe5ee35e325bee38537f RDMA/mlx5: Add DCS offload support 227ca202990b01070b67570547d1c1e394a25543 RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key 685b009a99fac2da34731896c65948bd2420b1a5 RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib f79d30fd64e33e0acd8bd0674c339261952ac7aa RDMA/mlx5: Change the cache to hold mkeys instead of MRs 7c73ffe799f6b8750c284589c669b22ef8c446cd RDMA/mlx5: Change the cache structure to an rbtree 0358196a7ca8755aab4b240f4988d5df599fbf8f RDMA/mlx5: Delay the deregistration of a non-cache mkey 4205381fc6cecb708ae4554b31dc1c23ac8b6ac5 IB/mlx5: Add ATS support for peer memory 899ac1b33a995be5ec0e16a4765c4e43c2b1ba5b RDMA/mlx5: Don't access NULL-cleared mpi pointer 42131b75d767c25271500f1238a1a44672508984 net/mlx5: Don't advertise dynamic MSI-X for devices without resource manager