]> www.infradead.org Git - users/hch/block.git/commit
RDMA/core: Separate DMA mapping to caching IOVA and page linkage
authorLeon Romanovsky <leonro@nvidia.com>
Tue, 31 Oct 2023 10:57:56 +0000 (12:57 +0200)
committerLeon Romanovsky <leon@kernel.org>
Thu, 3 Oct 2024 16:05:52 +0000 (19:05 +0300)
commit08cf6acb46031bc5de47d182debf81ae04187bf8
tree9ded977138c2b1e59c105d418482e822e42c039d
parenta964bf854191c8bbb0f4c312f6b7f85364f6f120
RDMA/core: Separate DMA mapping to caching IOVA and page linkage

Reuse newly added DMA API to cache IOVA and only link/unlink pages
in fast path.

Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
drivers/infiniband/core/umem_odp.c
drivers/infiniband/hw/mlx5/odp.c
include/rdma/ib_umem_odp.h
kernel/dma/mapping.c