Add a new mmap implementation for hns by using the new mmap entry API. The "context->cq_tptr_base" is useless code and will be deleted later, so its mmap implementation is no longer considered. The related kernelspace series is named "RDMA/hns: Add a new mmap implementation". Chengchang Tang (1): libhns: Add a new mmap implementation Wenpeng Liang (1): Update kernel headers kernel-headers/CMakeLists.txt | 5 ++ kernel-headers/rdma/hns-abi.h | 21 +++++++- kernel-headers/rdma/irdma-abi.h | 2 +- providers/hns/hns_roce_u.c | 86 ++++++++++++++++++++++++--------- providers/hns/hns_roce_u.h | 1 + providers/hns/hns_roce_u_abi.h | 2 +- 6 files changed, 90 insertions(+), 27 deletions(-) -- 2.33.0