blob: 53572a15a76b8dba45832613242d7fdd88079cd6 [file] [log] [blame]
f743ff3b37df ("RDMA/mlx5: Replace spinlock protected write with atomic var")
fc6a9f86f08a ("{IB,net}/mlx5: Assign mkey variant in mlx5_ib only")
54c62e13ad76 ("{IB,net}/mlx5: Setup mkey variant before mr create command invocation")
50211ec9443f ("RDMA/mlx5: Split sig_err MR data into its own xarray")
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")
e337dd53ce4c ("IB/mlx5: Register DEVX with mlx5_core to get async events")
69ea0582f3ce ("Merge mlx5-next into rdma for-next")