summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/hns
AgeCommit message (Expand)AuthorFilesLines
2020-03-24RDMA/hns: Optimize mhop put flow for multi-hop addressingXi Wang1-100/+61
2020-03-24RDMA/hns: Optimize mhop get flow for multi-hop addressingXi Wang1-115/+182
2020-03-18RDMA/hns: Check if depth of qp is 0 before configureLang Cheng1-44/+33
2020-03-18RDMA/hns: Optimize wqe buffer set flow for post sendXi Wang1-248/+224
2020-03-18RDMA/hns: Optimize base address table config flow for qp bufferXi Wang3-41/+21
2020-03-18RDMA/hns: Optimize the wr opcode conversion from ib to hnsXi Wang1-27/+36
2020-03-18RDMA/hns: Optimize wqe buffer filling process for post sendXi Wang1-31/+32
2020-03-18RDMA/hns: Rename wqe buffer related functionsXi Wang4-15/+16
2020-03-13RDMA/hns: Fix wrong judgments of udata->outlenWeihang Li1-4/+4
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 Wang2-123/+144
2020-02-28RDMA/hns: Optimize qp number assign flowXi Wang1-47/+44
2020-02-28RDMA/hns: Optimize qp context create and destroy flowXi Wang2-89/+81
2020-02-28RDMA/hns: Optimize qp destroy flowXi Wang4-58/+46
2020-02-28RDMA/hns: Stop doorbell update while qp state errorYixian Liu1-35/+41
2020-02-28RDMA/hns: Use flush framework for the case in aeqYixian Liu2-36/+9
2020-02-28RDMA/hns: Treat revision HIP08_A as a special caseLang Cheng1-14/+12
2020-02-20RDMA/hns: Initialize all fields of doorbells to zeroLang Cheng2-11/+3
2020-02-20RDMA/hns: fix spelling mistake: "attatch" -> "attach"Colin Ian King1-1/+1
2020-02-13RDMA/hns: Delayed flush cqe process with workqueueYixian Liu3-50/+66
2020-02-13RDMA/hns: Add the workqueue framework for flush cqe handlerYixian Liu3-11/+49
2020-02-11RDMA/hns: Optimize eqe buffer allocation flowXi Wang2-383/+108
2020-02-11RDMA/hns: Cleanups of magic numbersLang Cheng4-17/+21
2020-01-21Merge tag 'rds-odp-for-5.5' into rdma.git for-nextJason Gunthorpe5-7/+9
2020-01-16IB: Allow calls to ib_umem_get from kernel ULPsMoni Shoua5-7/+9
2020-01-15RDMA/hns: Add support for extended atomic in userspaceJiaran Zhang2-2/+17
2020-01-15RDMA/hns: Get pf capabilities from firmwareLijun Ou2-109/+6
2020-01-15RDMA/hns: Add interfaces to get pf capabilities from firmwareLijun Ou3-0/+527
2020-01-15RDMA/hns: Remove some redundant variables related to capabilitiesWeihang Li3-7/+1
2020-01-10RDMA/hns: Add support for reporting wc as software modeXi Wang6-34/+252
2020-01-10RDMA/hns: Bugfix for posting a wqe with sgeLijun Ou1-16/+25
2020-01-07RDMA/hns: Fix coding style issuesLijun Ou2-143/+92
2020-01-07RDMA/hns: Replace custom macros HNS_ROCE_ALIGN_UPWenpeng Liang2-26/+20
2020-01-07RDMA/hns: Remove redundant print informationYixing Liu1-1/+0
2020-01-07RDMA/hns: Delete unnessary parameters in hns_roce_v2_qp_modify()Lijun Ou1-3/+1
2020-01-07RDMA/hns: Update the value of qp typeLijun Ou1-5/+7
2020-01-07RDMA/hns: Remove unused function hns_roce_init_eq_table()Lijun Ou1-1/+0
2020-01-07RDMA/hns: Avoid printing address of mtt pageWenpeng Liang1-2/+2
2020-01-03RDMA/hns: Simplify the calculation and usage of wqe idx for post verbsYixian Liu3-48/+35
2019-11-27Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds17-423/+351
2019-11-25RDMA/hns: Delete unnecessary callback functions for cqYixian Liu2-58/+36
2019-11-25RDMA/hns: Rename the functions used inside creating cqYixian Liu5-56/+35
2019-11-25RDMA/hns: Redefine the member of hns_roce_cq structYixian Liu4-56/+38
2019-11-25RDMA/hns: Redefine interfaces used in creating cqYixian Liu4-55/+53
2019-11-17IB/umem: remove the dmasync argument to ib_umem_getChristoph Hellwig5-7/+7
2019-11-08RDMA/hns: Modify appropriate printingsWenpeng Liang4-15/+19