summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/hns/hns_roce_qp.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-02RDMA/hns: Refactor process of setting extended sgeWeihang Li1-32/+28
2020-12-02RDMA/hns: Bugfix for calculation of extended sgeYangyang Li1-1/+6
2020-11-27RDMA/hns: Create QP with selected QPN for bank load balanceYangyang Li1-17/+83
2020-11-26RDMA/hns: Add UD support for HIP09Weihang Li1-10/+29
2020-10-28RDMA/hns: Support owner mode doorbellLang Cheng1-0/+3
2020-10-27RDMA: Check create_flags during create_qpJason Gunthorpe1-11/+3
2020-09-29RDMA/hns: Remove unused variables and definitionsLang Cheng1-2/+0
2020-09-29RDMA/drivers: Remove udata check from special QPLeon Romanovsky1-39/+18
2020-09-24RDMA/hns: Support inline data in extented sge space for RCWeihang Li1-6/+7
2020-09-24RDMA/hns: Add support for SCCC in size of 64 BytesYangyang Li1-1/+1
2020-08-31Merge tag 'v5.9-rc3' into rdma.git for-nextJason Gunthorpe1-3/+2
2020-08-27RDMA/hns: Add a check for current state before modifying QPLang Cheng1-2/+4
2020-08-20Revert "RDMA/hns: Reserve one sge in order to avoid local length error"Weihang Li1-3/+2
2020-07-30RDMA/hns: Remove support for HIP08_ALang Cheng1-10/+0
2020-05-25RDMA/hns: Remove redundant parameters from free_srq/qp_wrid()Wenpeng Liang1-4/+3
2020-05-25RDMA/hns: Rename QP buffer related functionXi Wang1-4/+4
2020-05-20RDMA/hns: Reserve one sge in order to avoid local length errorLijun Ou1-2/+3
2020-05-20RDMA/hns: Rename macro for defining hns hardware page sizeXi Wang1-2/+2
2020-05-13RDMA/hns: Combine enable flags of qpLang Cheng1-11/+11
2020-05-06RDMA/hns: Optimize WQE buffer size calculating processXi Wang1-192/+121
2020-04-22RDMA/hns: Support 0 hop addressing for WQE bufferXi Wang1-137/+45
2020-04-22RDMA/hns: Optimize hns buffer allocation flowXi Wang1-3/+3
2020-03-19RDMA/hns: Check if depth of qp is 0 before configureLang Cheng1-44/+33
2020-03-18RDMA/hns: Optimize base address table config flow for qp bufferXi Wang1-32/+10
2020-03-18RDMA/hns: Rename wqe buffer related functionsXi Wang1-3/+3
2020-03-04RDMA/hns: fix spelling mistake "attatch" -> "attach"Colin Ian King1-1/+1
2020-03-04RDMA/providers: Fix return value when QP type isn't supportedKamal Heib1-1/+1
2020-02-28RDMA/hns: Optimize qp doorbell allocation flowXi Wang1-102/+132
2020-02-28RDMA/hns: Optimize kernel qp wrid allocation flowXi Wang1-27/+45
2020-02-28RDMA/hns: Optimize qp param setup flowXi Wang1-64/+72
2020-02-28RDMA/hns: Optimize qp buffer allocation flowXi Wang1-122/+144
2020-02-28RDMA/hns: Optimize qp number assign flowXi Wang1-47/+44
2020-02-28RDMA/hns: Optimize qp context create and destroy flowXi Wang1-85/+81
2020-02-28RDMA/hns: Optimize qp destroy flowXi Wang1-0/+41
2020-02-28RDMA/hns: Use flush framework for the case in aeqYixian Liu1-0/+9
2020-02-13RDMA/hns: Delayed flush cqe process with workqueueYixian Liu1-4/+7
2020-02-13RDMA/hns: Add the workqueue framework for flush cqe handlerYixian Liu1-0/+37
2020-02-11RDMA/hns: Cleanups of magic numbersLang Cheng1-10/+13
2020-01-21Merge tag 'rds-odp-for-5.5' into rdma.git for-nextJason Gunthorpe1-1/+1
2020-01-16IB: Allow calls to ib_umem_get from kernel ULPsMoni Shoua1-1/+1
2020-01-10RDMA/hns: Add support for reporting wc as software modeXi Wang1-2/+46
2020-01-07RDMA/hns: Replace custom macros HNS_ROCE_ALIGN_UPWenpeng Liang1-24/+20
2019-11-17IB/umem: remove the dmasync argument to ib_umem_getChristoph Hellwig1-1/+1
2019-11-08RDMA/hns: Modify appropriate printingsWenpeng Liang1-1/+1
2019-11-08RDMA/hns: Remove unnecessary structure hns_roce_sqpLang Cheng1-5/+3
2019-11-08RDMA/hns: Delete unnecessary variable max_postYixian Liu1-4/+4
2019-10-28RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size()Jason Gunthorpe1-4/+6
2019-10-21RDMA/hns: Fix a spelling mistake in a macroYixing Liu1-12/+12
2019-09-16RDMA/hns: Package operations of rq inline buffer into separate functionsLijun Ou1-39/+56
2019-08-28RDMA/hns: Fix cast from or to restricted __le32 for driverLang Cheng1-4/+4