This patch-set updates to support rq record doorbell and cq record doorbell in the user space. --- 1. Consider the compatibility between the kernel and userspace according to Jason's suggestion. Yixian Liu (2): libhns: Support rq record doorbell libhns: Support cq record doorbell providers/hns/CMakeLists.txt | 1 + providers/hns/hns_roce_u.h | 27 ++++++ providers/hns/hns_roce_u_abi.h | 5 + providers/hns/hns_roce_u_db.c | 196 +++++++++++++++++++++++++++++++++++++++ providers/hns/hns_roce_u_db.h | 5 + providers/hns/hns_roce_u_hw_v2.c | 17 +++- providers/hns/hns_roce_u_hw_v2.h | 8 ++ providers/hns/hns_roce_u_verbs.c | 44 ++++++++- 8 files changed, 295 insertions(+), 8 deletions(-) create mode 100644 providers/hns/hns_roce_u_db.c -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html