blob: 314170e66efd6916e0fec9dfc59d8bb762388c44 [file] [log] [blame]
aa603815c7f8 ("RDMA/mlx5: Put live in the correct place for ODP MRs")
9dc775e7f550 ("RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages()")
f28b1932eaae ("RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR")
c571feca2dc9 ("RDMA/odp: use mmu_notifier_get/put for 'struct ib_ucontext_per_mm'")
ce51346feede ("RDMA/core: Make invalidate_range a device operation")
37824952dc8f ("RDMA/odp: Use kvcalloc for the dma_list and page_list")
0446cad9ca38 ("RDMA/odp: Provide ib_umem_odp_release() to undo the allocs")
261dc53f8ee0 ("RDMA/odp: Split creating a umem_odp from ib_umem_get")
f20bef6a951b ("RDMA/odp: Make the three ways to create a umem_odp clear")
22d79c9a912c ("RMDA/odp: Consolidate umem_odp initialization")
fd7dbf035edc ("RDMA/odp: Make it clearer when a umem is an implicit ODP umem")
f993de88a55f ("RDMA/odp: Iterate over the whole rbtree directly")
7cc2e18f2100 ("RDMA/odp: Use the common interval tree library instead of generic")
27b7fb1ab7bf ("RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB")
f591822c3cf3 ("IB/mlx5: Fix implicit MR release flow")
e5366d309a77 ("IB/mlx5: Fix MR registration flow to use UMR properly")
836a0fbb3e76 ("RDMA: Check umem pointer validity prior to release")
8d18ad83f19b ("RDMA/hns: Fix bug when wqe num is larger than 16K")
e39afe3d6dbd ("RDMA: Convert CQ allocations to be under core responsibility")
a52c8e2469c3 ("RDMA: Clean destroy CQ in drivers do not return errors")
147b308e6a63 ("RDMA/nes: Avoid memory allocation during CQ destroy")
2a3d923f8730 ("RDMA/hns: Replace magic numbers with #defines")
cae626b97851 ("RDMA/cxgb4: Don't expose DMA addresses")
a80287c81305 ("RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function")
0ddf8f6267ec ("RDMA/cxgb3: Don't expose DMA addresses")
d34d37d5a102 ("RDMA/cxgb3: Use sizeof() notation instead of plain sizeof")
d2183c6f1958 ("RDMA/umem: Move page_shift from ib_umem to ib_odp_umem")
b7f5e880f377 ("RDMA/efa: Add the efa module")
40909f664d27 ("RDMA/efa: Add EFA verbs implementation")
853f56523565 ("RDMA/efa: Add the efa.h header file")
db6c6774af0d ("RDMA/umem: Remove hugetlb flag")
dd05cb828d0e ("RDMA: Get rid of iw_cm_verbs")
574258222281 ("RDMA/hns: Remove asynchronic QP destroy")
ab7efbe24b28 ("RDMA/cxgb4: Use ib_device_set_netdev()")
68e326dea1db ("RDMA: Handle SRQ allocations by IB/core")
d345691471b4 ("RDMA: Handle AH allocations by IB/core")
d10bcf947a3e ("RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs")
6734b2973565 ("RDMA/hns: Fix bad endianess of port_pd variable")
ff23dfa13457 ("IB: Pass only ib_udata in function prototypes")
bdeacabd1a5f ("IB: Remove 'uobject->context' dependency in object destroy APIs")
c4367a26357b ("IB: Pass uverbs_attr_bundle down ib_x destroy path")
9fd15987ed27 ("qedr: Convert srqidr to XArray")
b6014f9e5f39 ("qedr: Convert qpidr to XArray")
4e0f7b907072 ("RDMA/core: Implement compat device/sysfs tree in net namespace")
62dfa7955e84 ("RDMA/core: Restrict sysfs entries view to init_net")
cebe556bd755 ("RDMA/core: Introduce ib_core_device to hold device")
4ae27444100f ("IB/core: Ensure an invalidate_range callback on ODP MR")
5b01b243b0b3 ("RDMA/hns: Only assgin some fields if the relatived attr_mask is set")
601f3e6d067c ("RDMA/hns: Only assign the fields of the rq psn if IB_QP_RQ_PSN is set")
f04cc17878b4 ("RDMA/hns: Only assign the relatived fields of psn if IB_QP_SQ_PSN is set")