This patch series adds atomic and cm of vlan device function for hip08 as well as optimize some codes for post send verbs. Change from V1: 1. Fix the comment with Leon Romanovsky's reviews Lijun Ou (4): RDMA/hns: Refactor the codes for setting transport opode RDMA/hns: Add atomic support RDMA/hns: Add CM of vlan device support RDMA/hns: Add enable judgement for UD vlan drivers/infiniband/hw/hns/hns_roce_ah.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 2 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 117 ++++++++++++++++------------ drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 12 +++ drivers/infiniband/hw/hns/hns_roce_main.c | 3 +- 5 files changed, 87 insertions(+), 53 deletions(-) -- 1.9.1