summaryrefslogtreecommitdiff
path: root/drivers/infiniband/sw/rxe/rxe_req.c
AgeCommit message (Expand)AuthorFilesLines
2022-08-02RDMA/rxe: Split qp state for requester and completerBob Pearson1-0/+1
2022-08-02RDMA/rxe: Generate error completion for error requester QP stateLi Zhijian1-1/+12
2022-08-02RDMA/rxe: Update wqe_index for each wqe error completionLi Zhijian1-0/+2
2022-07-22RDMA/rxe: Replace __rxe_do_task by rxe_run_taskBob Pearson1-2/+2
2022-07-22RDMA/rxe: Make the tasklet exits the sameBob Pearson1-23/+31
2022-07-22RDMA/rxe: Fix rnr retry behaviorBob Pearson1-2/+13
2022-07-22RDMA/rxe: Add rxe_is_fenced() subroutineBob Pearson1-6/+31
2022-07-18RDMA/rxe: Remove unused mask parameterlizhijian@fujitsu.com1-3/+2
2022-06-30RDMA/rxe: Fix deadlock in rxe_do_local_ops()Bob Pearson1-3/+5
2022-05-09RDMA/rxe: Check rxe_get() return valueBob Pearson1-1/+2
2022-05-06RDMA/rxe: Skip adjusting remote addr for write in retry operationChengguang Xu1-2/+0
2022-05-04RDMA/rxe: Replace paylen by payloadBob Pearson1-6/+6
2022-04-25RDMA/rxe: Remove useless parameters for update_state()Li Zhijian1-3/+2
2022-04-12RDMA/rxe: Generate a completion for unsupported/invalid opcodeXiao Yang1-1/+1
2022-04-08RDMA/rxe: Remove reliable datagram supportBob Pearson1-2/+1
2022-04-08RDMA/rxe: Remove support for SMI QPs from rdma_rxeBob Pearson1-1/+0
2022-03-16RDMA/rxe: Use standard names for ref countingBob Pearson1-5/+5
2022-03-16RDMA/rxe: Fix ref error in rxe_av.cBob Pearson1-22/+33
2022-03-15RDMA/rxe: Remove useless argument for update_state()Chengguang Xu1-2/+2
2022-03-15RDMA/rxe: Change variable and function argument to proper typeChengguang Xu1-5/+5
2021-12-07RDMA/rxe: Remove the unnecessary variableZhu Yanjun1-4/+1
2021-11-19RDMA/rxe: Replace irqsave locks with bh locksBob Pearson1-7/+4
2021-10-12RDMA/rxe: Lookup kernel AH from ah index in UD WQEsBob Pearson1-3/+5
2021-09-28RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_WRITE_OR_SENDXiao Yang1-3/+3
2021-09-24RDMA/rxe: Separate HW and SW l/rkeysBob Pearson1-9/+5
2021-09-24RDMA/rxe: Add memory barriers to kernel queuesBob Pearson1-23/+14
2021-07-16RDMA/rxe: Move ICRC generation to a subroutineBob Pearson1-11/+2
2021-06-17RDMA/rxe: Implement invalidate MW operationsBob Pearson1-10/+8
2021-06-17RDMA/rxe: Add support for bind MW work requestsBob Pearson1-0/+8
2021-06-17RDMA/rxe: Move local ops to subroutineBob Pearson1-40/+63
2021-06-17RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASKBob Pearson1-1/+1
2021-06-03RDMA/rxe: Protext kernel index from user spaceBob Pearson1-11/+35
2021-03-30RDMA/rxe: Split MEM into MR and MWBob Pearson1-5/+5
2021-02-16RDMA/rxe: Remove unused pkt->offsetBob Pearson1-1/+0
2020-10-28RDMA/rxe: Compute PSN windows correctlyBob Pearson1-1/+2
2020-10-09RDMA/rxe: Remove duplicate entries in struct rxe_mrBob Pearson1-2/+2
2020-08-31RDMA/rxe: Add SPDX hdrs to rxe source filesBob Pearson1-28/+1
2020-07-31RDMA/rxe: Remove pkey tableKamal Heib1-4/+1
2019-12-09rxe: correctly calculate iCRC for unaligned payloadsSteve Wise1-0/+6
2018-11-30rxe: IB_WR_REG_MR does not capture MR's iova fieldChuck Lever1-0/+1
2018-11-09IB/rxe: move the variable into the function that uses itZhu Yanjun1-1/+1
2018-08-31IB/rxe: fixes for rdma read retryVijay Immanuel1-6/+9
2018-08-30IB/rxe: Simplify rxe_find_route() to avoid GID query for netdevParav Pandit1-1/+1
2018-06-18IB/rxe: Fix missing completion for mem_reg work requestsVijay Immanuel1-0/+3
2018-06-11IB/rxe: avoid double kfree skbZhu Yanjun1-1/+1
2018-05-09Merge branch 'k.o/for-rc' into k.o/wip/dl-for-nextDoug Ledford1-1/+0
2018-04-27IB/rxe: avoid double kfree_skbZhu Yanjun1-1/+0
2018-04-27IB/rxe: remove unused function variableZhu Yanjun1-1/+1
2018-01-18RDMA/rxe: Fix a race condition in rxe_requester()Bart Van Assche1-8/+1
2017-10-25IB/rxe: Convert timers to use timer_setup()Kees Cook1-2/+2