blob: 87404c09b211833e1417b7ade858f055734ce625 [file] [log] [blame]
fb985e278a30 ("RDMA/mlx5: Use SRCU properly in ODP prefetch")
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'")
fba0e448a2c5 ("RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr")
a705f3e3a1a8 ("RDMA/mlx5: Use ib_umem_start instead of umem.address")
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")
b7f406bb883b ("IB/mlx5: Replace kfree with kvfree")
69ea0582f3ce ("Merge mlx5-next into rdma for-next")