RDMA/erdma: Implement hierarchical MTT
authorCheng Xu <chengyou@linux.alibaba.com>
Thu, 17 Aug 2023 10:21:51 +0000 (18:21 +0800)
committerLeon Romanovsky <leon@kernel.org>
Sat, 19 Aug 2023 11:41:01 +0000 (14:41 +0300)
commited10435d35831478c2a93a238b62e6699bdf4834
treece36279ecba177c03b7275de7ae602fe8214f528
parent7244b4aa4221d7b8d59b6ca5a97c7073b2802f10
RDMA/erdma: Implement hierarchical MTT

Hierarchical MTT allows large MR registration without the need of
continuous physical address. This commit adds the support of hierarchical
MTT support for erdma.

Signed-off-by: Cheng Xu <chengyou@linux.alibaba.com>
Link: https://lore.kernel.org/r/20230817102151.75964-4-chengyou@linux.alibaba.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/erdma/erdma_hw.h
drivers/infiniband/hw/erdma/erdma_verbs.c
drivers/infiniband/hw/erdma/erdma_verbs.h