On Sat, Jan 30, 2021 at 04:57:58PM +0800, Weihang Li wrote: > There are some issues when using SRQ on HIP08/HIP09, the first part of this > series is some fixes on them. > > In addition, the codes about RQ/SRQ including the creation and post recv > flow are a bit hard to understand, they need to be refactored. > > Lang Cheng (2): > RDMA/hns: Allocate one more recv SGE for HIP08 > RDMA/hns: Use new interfaces to write SRQC > > Wenpeng Liang (8): > RDMA/hns: Bugfix for checking whether the srq is full when post wr > RDMA/hns: Force srq_limit to 0 when creating SRQ > RDMA/hns: Fixed wrong judgments in the goto branch > RDMA/hns: Remove the reserved WQE of SRQ > RDMA/hns: Refactor hns_roce_create_srq() > RDMA/hns: Refactor code about SRQ Context > RDMA/hns: Refactor hns_roce_v2_post_srq_recv() > RDMA/hns: Add verification of QP type when post_recv > > Xi Wang (2): > RDMA/hns: Refactor post recv flow > RDMA/hns: Clear remaining unused sges when post_recv Applied to for-next, thanks Jason