summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/hns (follow)
Commit message (Expand)AuthorAgeFilesLines
* RDMA/hns: Use the reserved loopback QPs to free MR before destroying MPTYixing Liu2022-03-164-4/+335
* RDMA/hns: Refactor the alloc_cqc()Wenpeng Liang2022-03-041-28/+37
* RDMA/hns: Refactor the alloc_srqc()Chengchang Tang2022-03-041-28/+52
* RDMA/hns: Clean up the return value check of hns_roce_alloc_cmd_mailbox()Wenpeng Liang2022-03-043-8/+6
* RDMA/hns: Remove similar code that configures the hardware contextsChengchang Tang2022-03-047-45/+35
* RDMA/hns: Refactor mailbox functionsChengchang Tang2022-03-048-112/+120
* RDMA/hns: Fix the wrong type of parameter "op" of the mailboxWenpeng Liang2022-03-045-29/+28
* RDMA/hns: Remove redundant parameter "mailbox" in the mailboxWenpeng Liang2022-03-043-11/+7
* RDMA/hns: Remove fixed parameter “timeout” in the mailboxChengchang Tang2022-03-048-51/+34
* RDMA/hns: Remove the unused parameter "op_modifier" in mailboxChengchang Tang2022-03-048-46/+37
* Merge tag 'v5.16' into rdma.git for-nextJason Gunthorpe2022-01-133-8/+66
|\
| * RDMA/hns: Replace kfree() with kvfree()Jiacheng Shi2021-12-151-1/+1
| * RDMA/hns: Fix RNR retransmission issue for HIP08Yangyang Li2021-12-152-7/+65
* | RDMA/hns: Replace get_udp_sport with rdma_get_udp_sportZhu Yanjun2022-01-081-10/+3
* | RDMA/hns: Modify the hop num of HIP09 EQ to 1Wenpeng Liang2022-01-072-2/+5
* | RDMA/hns: Remove support for HIP06Chengchang Tang2022-01-0517-6255/+33
* | Merge tag 'v5.16-rc5' into rdma.git for-nextJason Gunthorpe2021-12-151-3/+11
|\|
| * RDMA/hns: Do not destroy QP resources in the hw resetting phaseYangyang Li2021-11-251-1/+11
| * RDMA/hns: Do not halt commands during reset until laterYangyang Li2021-11-251-2/+0
* | RDMA/hns: Support direct wqe of userspaceYixing Liu2021-12-155-12/+92
* | RDMA/hns: Modify the mapping attribute of doorbell to deviceYixing Liu2021-12-071-1/+1
* | RDMA/hns: Remove magic numberXinhao Liu2021-11-191-1/+3
* | RDMA/hns: Remove macros that are no longer usedYixing Liu2021-11-191-16/+0
* | RDMA/hns: Correctly initialize the members of Array[][]Xinhao Liu2021-11-191-1/+2
* | RDMA/hns: Correct the type of variables participating in the shift operationXinhao Liu2021-11-194-15/+15
* | RDMA/hns: Replace tab with space in the right-side commentsXinhao Liu2021-11-193-15/+15
* | RDMA/hns: Correct the print format to be consistent with the variable typeXinhao Liu2021-11-191-3/+3
* | RDMA/hns: Correct the hex print formatXinhao Liu2021-11-192-6/+6
* | RDMA/hns: Validate the pkey indexKamal Heib2021-11-171-0/+3
|/
* Merge branch 'for-rc' into rdma.git for-nextJason Gunthorpe2021-11-011-3/+3
|\
| * RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware compatibilityYixing Liu2021-10-291-2/+2
| * RDMA/hns: Fix initial arm_st of CQHaoyue Xu2021-10-291-1/+1
* | RDMA/hns: Use the core code to manage the fixed mmap entriesChengchang Tang2021-10-292-27/+135
* | RDMA: Constify netdev->dev_addr accessesJakub Kicinski2021-10-254-10/+12
* | RDMA/hns: Use dma_alloc_coherent() instead of kmalloc/dma_map_single()Cai Huoqing2021-10-121-15/+5
|/
* RDMA/hns: Add the check of the CQE size of the user spaceWenpeng Liang2021-09-271-9/+22
* RDMA/hns: Fix the size setting error when copying CQE in clean_cq()Wenpeng Liang2021-09-271-1/+1
* RDMA/hns: Work around broken constant propagation in gcc 8Jason Gunthorpe2021-09-241-5/+6
* Merge branch 'sg_nents' into rdma.git for-nextJason Gunthorpe2021-08-303-9/+6
|\
| * RDMA: Use the sg_table directly and remove the opencoded version from umemMaor Gottlieb2021-08-251-2/+2
| * RDMA/hns: Fix the double unlock problem of poll_semYangyang Li2021-08-032-7/+4
* | RDMA/hns: Delete unnecessary blank lines.Xinhao Liu2021-08-263-4/+0
* | RDMA/hns: Encapsulate the qp db as a functionYixing Liu2021-08-261-53/+82
* | RDMA/hns: Adjust the order in which irq are requested and enabledWenpeng Liang2021-08-261-16/+13
* | RDMA/hns: Remove RST2RST error prints for hw v1Weihang Li2021-08-261-10/+1
* | RDMA/hns: Remove dqpn filling when modify qp from Init to InitWenpeng Liang2021-08-261-7/+0
* | RDMA/hns: Fix QP's resp incomplete assignmentWenpeng Liang2021-08-261-2/+1
* | RDMA/hns: Fix query destination qpnWenpeng Liang2021-08-261-1/+1
* | RDMA/hns: Bugfix for incorrect association between dip_idx and dgidJunxian Huang2021-08-254-5/+31
* | RDMA/hns: Bugfix for the missing assignment for dip_idxJunxian Huang2021-08-251-1/+3