| 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") |