This patch series are some fixes and optimizations for hns driver based on 4.17 as well as fix a calltrace Introduced by device memory registration. Lijun Ou (11): IB/core: Avoid a calltrace for an unsupported device memory registration RDMA/hns: Bugfix for init hem table RDMA/hns: Intercept illegal RDMA operation when use inline data RDMA/hns: Fix the qp context state diagram RDMA/hns: Only assign mtu if IB_QP_PATH_MTU bit is set RDMA/hns: Remove some unnecessary attr_mask judgement RDMA/hns: Only assign dqpn if IB_QP_PATH_DEST_QPN bit is set RDMA/hns: Adjust the order of cleanup hem table RDMA/hns: Update assignment method for owner field of send wqe RDMA/hns: Submit bad wr RDMA/hns: Bugfix for misspelling drivers/infiniband/core/uverbs_std_types_dm.c | 7 +++- drivers/infiniband/core/verbs.c | 3 -- drivers/infiniband/hw/hns/hns_roce_hem.c | 12 +++---- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 49 ++++++++++++++++----------- drivers/infiniband/hw/hns/hns_roce_qp.c | 2 +- 5 files changed, 42 insertions(+), 31 deletions(-) -- 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