Message ID | 1582526258-13825-1-git-send-email-liweihang@huawei.com (mailing list archive) |
---|---|
Headers | show |
Series | RDMA/hns: Refactor qp related code | expand |
On Mon, Feb 24, 2020 at 02:37:31PM +0800, Weihang Li wrote: > This series refactor qp related code, including creating, destroying qp and > so on to make the processs easier to understand and maintain. > > Previous disscussion can be found at: > https://patchwork.kernel.org/cover/11372841/ > https://patchwork.kernel.org/cover/11341265/ > > Changes since v3: > - Fix wrong judgments of inlen and outlen in udata to maintain > compatibility in patch 7/7. Other similar issues in hns driver will be > fixed by another patch. > > Changes since v2: > - Change some macros into static inline functions as Jason suggested. > - Unify all prints into format of "Failed to xxx". > > Changes since v1: > - Reduce the number of prints as Leon suggested. > - Fix a wrong function name in description of patch 4/7. > > Xi Wang (7): > RDMA/hns: Optimize qp destroy flow > RDMA/hns: Optimize qp context create and destroy flow > RDMA/hns: Optimize qp number assign flow > RDMA/hns: Optimize qp buffer allocation flow > RDMA/hns: Optimize qp param setup flow > RDMA/hns: Optimize kernel qp wrid allocation flow > RDMA/hns: Optimize qp doorbell allocation flow Applied to for-next, thanks Jason