aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/sw/rxe/rxe_req.c
AgeCommit message (Expand)Author
2023-09-13RDMA/rxe: Fix incomplete state save in rxe_requesterBob Pearson
2023-06-27Merge tag 'v6.4' into rdma.git for-nextJason Gunthorpe
2023-05-19RDMA/rxe: Fix comments about removed taskletsDaisuke Matsuda
2023-05-16RDMA/rxe: Convert spin_{lock_bh,unlock_bh} to spin_{lock_irqsave,unlock_irqre...Guoqing Jiang
2023-04-21RDMA/rxe: Fix spinlock recursion deadlock on requesterDaisuke Matsuda
2023-04-17RDMA/rxe: Protect QP state with qp->state_lockBob Pearson
2023-04-17RDMA/rxe: Move code to check if drained to subroutineBob Pearson
2023-04-17RDMA/rxe: Remove qp->req.stateBob Pearson
2023-03-24RDMA/rxe: Make tasks schedule each otherBob Pearson
2023-03-24RDMA/rxe: Remove qp reference counting in tasksBob Pearson
2023-03-24RDMA/rxe: Convert tasklet args to queue pairsBob Pearson
2022-12-09RDMA/rxe: Implement RC RDMA FLUSH service in requester sideLi Zhijian
2022-12-01RDMA/rxe: Make requester support atomic write on RC serviceXiao Yang
2022-11-10RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_req.cBob Pearson
2022-10-28RDMA/rxe: Split rxe_run_task() into two subroutinesBob Pearson
2022-08-02RDMA/rxe: Split qp state for requester and completerBob Pearson
2022-08-02RDMA/rxe: Generate error completion for error requester QP stateLi Zhijian
2022-08-02RDMA/rxe: Update wqe_index for each wqe error completionLi Zhijian
2022-07-22RDMA/rxe: Replace __rxe_do_task by rxe_run_taskBob Pearson
2022-07-22RDMA/rxe: Make the tasklet exits the sameBob Pearson
2022-07-22RDMA/rxe: Fix rnr retry behaviorBob Pearson
2022-07-22RDMA/rxe: Add rxe_is_fenced() subroutineBob Pearson
2022-07-18RDMA/rxe: Remove unused mask parameterlizhijian@fujitsu.com
2022-06-30RDMA/rxe: Fix deadlock in rxe_do_local_ops()Bob Pearson
2022-05-09RDMA/rxe: Check rxe_get() return valueBob Pearson
2022-05-06RDMA/rxe: Skip adjusting remote addr for write in retry operationChengguang Xu
2022-05-04RDMA/rxe: Replace paylen by payloadBob Pearson
2022-04-25RDMA/rxe: Remove useless parameters for update_state()Li Zhijian
2022-04-12RDMA/rxe: Generate a completion for unsupported/invalid opcodeXiao Yang
2022-04-08RDMA/rxe: Remove reliable datagram supportBob Pearson
2022-04-08RDMA/rxe: Remove support for SMI QPs from rdma_rxeBob Pearson
2022-03-16RDMA/rxe: Use standard names for ref countingBob Pearson
2022-03-15RDMA/rxe: Fix ref error in rxe_av.cBob Pearson
2022-03-14RDMA/rxe: Remove useless argument for update_state()Chengguang Xu
2022-03-14RDMA/rxe: Change variable and function argument to proper typeChengguang Xu
2021-12-07RDMA/rxe: Remove the unnecessary variableZhu Yanjun
2021-11-19RDMA/rxe: Replace irqsave locks with bh locksBob Pearson
2021-10-12RDMA/rxe: Lookup kernel AH from ah index in UD WQEsBob Pearson
2021-09-28RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_WRITE_OR_SENDXiao Yang
2021-09-24RDMA/rxe: Separate HW and SW l/rkeysBob Pearson
2021-09-24RDMA/rxe: Add memory barriers to kernel queuesBob Pearson
2021-07-16RDMA/rxe: Move ICRC generation to a subroutineBob Pearson
2021-06-16RDMA/rxe: Implement invalidate MW operationsBob Pearson
2021-06-16RDMA/rxe: Add support for bind MW work requestsBob Pearson
2021-06-16RDMA/rxe: Move local ops to subroutineBob Pearson
2021-06-16RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASKBob Pearson
2021-06-03RDMA/rxe: Protext kernel index from user spaceBob Pearson
2021-03-30RDMA/rxe: Split MEM into MR and MWBob Pearson
2021-02-16RDMA/rxe: Remove unused pkt->offsetBob Pearson
2020-10-28RDMA/rxe: Compute PSN windows correctlyBob Pearson