summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/hns/hns_roce_mr.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-16RDMA/hns: Remove unused parameters and variablesChengchang Tang1-2/+2
2024-04-16RDMA/hns: Fix return value in hns_roce_map_mr_sgZhengchao Shao1-8/+7
2024-01-25RDMA/hns: Support adaptive PBL hopnumChengchang Tang1-3/+54
2024-01-25RDMA/hns: Support flexible umem page sizeChengchang Tang1-38/+83
2024-01-25RDMA/hns: Alloc MTR memory before alloc_mtt()Chengchang Tang1-20/+27
2024-01-25RDMA/hns: Refactor mtr_init_buf_cfg()Chengchang Tang1-31/+45
2024-01-25RDMA/hns: Refactor mtr findChengchang Tang1-29/+57
2023-12-07RDMA/hns: Remove unnecessary checks for NULL in mtr_alloc_bufs()Chengchang Tang1-1/+1
2023-11-19RDMA/hns: Support SW stats with debugfsJunxian Huang1-7/+19
2023-05-17RDMA/hns: Fix base address table allocationChengchang Tang1-0/+43
2022-11-22RDMA/hns: fix memory leak in hns_roce_alloc_mr()Zhengchao Shao1-2/+2
2022-09-27RDMA/hns: Unified Log Printing StyleGuofeng Yue1-1/+1
2022-09-27RDMA/hns: Remove redundant 'phy_addr' in hns_roce_hem_list_find_mtt()Chengchang Tang1-2/+2
2022-09-22IB: Set IOVA/LENGTH on IB_MR in core/uverbs layersDaisuke Matsuda1-1/+0
2022-05-05RDMA/hns: Remove unnecessary ret variable from hns_roce_dereg_mr()Guo Zhengkui1-2/+1
2022-03-16RDMA/hns: Use the reserved loopback QPs to free MR before destroying MPTYixing Liu1-2/+4
2022-03-05RDMA/hns: Clean up the return value check of hns_roce_alloc_cmd_mailbox()Wenpeng Liang1-4/+2
2022-03-05RDMA/hns: Remove similar code that configures the hardware contextsChengchang Tang1-21/+8
2022-03-05RDMA/hns: Refactor mailbox functionsChengchang Tang1-6/+7
2022-03-05RDMA/hns: Remove redundant parameter "mailbox" in the mailboxWenpeng Liang1-6/+5
2022-03-05RDMA/hns: Remove fixed parameter “timeout” in the mailboxChengchang Tang1-6/+3
2022-03-05RDMA/hns: Remove the unused parameter "op_modifier" in mailboxChengchang Tang1-3/+3
2022-01-05RDMA/hns: Remove support for HIP06Chengchang Tang1-17/+5
2021-11-19RDMA/hns: Correct the type of variables participating in the shift operationXinhao Liu1-4/+4
2021-11-19RDMA/hns: Replace tab with space in the right-side commentsXinhao Liu1-1/+1
2021-08-19RDMA/hns: Fix return in hns_roce_rereg_user_mr()YueHaibing1-1/+3
2021-06-22RDMA/hns: Fix some print issuesYixing Liu1-1/+1
2021-06-22RDMA/hns: Fix uninitialized variableYixing Liu1-1/+1
2021-06-21RDMA/hns: Use IDA interface to manage mtpt indexYangyang Li1-35/+31
2021-06-21RDMA/hns: Remove unused RR mechanismYangyang Li1-3/+3
2021-05-29RDMA/hns: Optimize the base address table config for MTRXi Wang1-7/+7
2021-02-09RDMA/hns: Add mapped page count checking for MTRXi Wang1-22/+34
2021-01-28RDMA/hns: Optimize the MR registration processLang Cheng1-72/+38
2021-01-28RDMA/hns: Refactor the MTR creation flowXi Wang1-166/+125
2021-01-22RDMA/hw/hns/hns_roce_mr: Add missing description for 'hr_dev' paramLee Jones1-0/+1
2020-12-11RDMA/hns: Fix inaccurate printsYixing Liu1-5/+5
2020-12-11RDMA/hns: Fix incorrect symbol typesWenpeng Liang1-6/+5
2020-12-11RDMA/hns: Fix coding style issuesLang Cheng1-2/+2
2020-12-07RDMA/uverbs: Allow drivers to create a new HW object during rereg_mrJason Gunthorpe1-7/+8
2020-11-24RDMA/hns: Refactor the hns_roce_buf allocation flowXi Wang1-26/+13
2020-09-17RDMA: Clean MW allocation and free flowsLeon Romanovsky1-20/+8
2020-09-11RDMA/hns: Use ib_umem_num_dma_blocks() instead of opencodingJason Gunthorpe1-30/+19
2020-09-09RDMA/hns: Avoid unncessary initializationLijun Ou1-2/+2
2020-08-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-83/+127
2020-07-16RDMA/hns: Fix wrong PBL offset when VA is not aligned to PAGE_SIZEXi Wang1-1/+1
2020-07-07RDMA/hns: Optimize MTR level-0 addressing to access huge pageXi Wang1-82/+126
2020-07-07RDMA: Remove the udata parameter from alloc_mr callbackGal Pressman1-1/+1
2020-06-18RDMA/hns: Fix a calltrace when registering MR from userspaceYangyang Li1-2/+3
2020-05-25RDMA/hns: Optimize the usage of MTRXi Wang1-26/+28
2020-05-25RDMA/hns: Change all page_shift to unsignedWeihang Li1-9/+11