summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/sw/rxe/rxe_resp.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-22RDMA/rxe: Make the tasklet exits the sameBob Pearson1-6/+11
2022-07-19RDMA/rxe: Remove unused qp parameterXiao Yang1-1/+1
2022-07-18RDMA/rxe: Rename rxe_atomic_reply to atomic_replyXiao Yang1-2/+2
2022-07-18RDMA/rxe: Add common rxe_prepare_res()Xiao Yang1-39/+32
2022-06-30RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbsBob Pearson1-3/+5
2022-06-30RDMA/rxe: Merge normal and retry atomic flowsBob Pearson1-43/+36
2022-06-30RDMA/rxe: Move atomic original value to resBob Pearson1-6/+7
2022-06-30RDMA/rxe: Move atomic responder res to atomic_replyBob Pearson1-22/+33
2022-06-30RDMA/rxe: Add a responder state for atomic replyBob Pearson1-6/+18
2022-06-30RDMA/rxe: Move code to rxe_prepare_atomic_res()Bob Pearson1-16/+27
2022-06-24RDMA/rxe: Remove useless pkt parametersXiao Yang1-16/+12
2022-05-24Merge tag 'v5.18' into rdma.git for-nextJason Gunthorpe1-10/+25
2022-05-09RDMA/rxe: Check rxe_get() return valueBob Pearson1-1/+2
2022-04-20RDMA/rxe: Recheck the MR in when generating a READ replyBob Pearson1-2/+8
2022-04-12RDMA/rxe: Fix "Replace mr by rkey in responder resources"Bob Pearson1-8/+17
2022-04-08RDMA/rxe: Remove reliable datagram supportBob Pearson1-2/+1
2022-04-08RDMA/rxe: Remove support for SMI QPs from rdma_rxeBob Pearson1-2/+0
2022-03-16RDMA/rxe: Use standard names for ref countingBob Pearson1-16/+16
2022-03-15RDMA/rxe: Replace mr by rkey in responder resourcesBob Pearson1-38/+85
2022-03-15RDMA/rxe: Fix ref error in rxe_av.cBob Pearson1-1/+1
2022-02-16RDMA/rxe: Revert changes from irqsave to bh locksBob Pearson1-5/+6
2022-02-08RDMA/rxe: Check the last packet by RXE_END_MASKXiao Yang1-4/+6
2021-10-06RDMA/rxe: Remove duplicate settingsXiao Yang1-4/+0
2021-09-28RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_WRITE_OR_SENDXiao Yang1-1/+1
2021-09-28RDMA/rxe: Add new RXE_READ_OR_WRITE_MASKXiao Yang1-2/+2
2021-09-24RDMA/rxe: Add memory barriers to kernel queuesBob Pearson1-30/+10
2021-08-30Merge branch 'sg_nents' into rdma.git for-nextJason Gunthorpe1-1/+1
2021-08-02RDMA/rxe: Use the correct size of wqe when processing SRQBob Pearson1-1/+1
2021-07-16RDMA/rxe: Move ICRC generation to a subroutineBob Pearson1-25/+8
2021-06-25RDMA/rxe: Missing unlock on error in get_srq_wqe()Dan Carpenter1-0/+1
2021-06-22RDMA/rxe: Fix extra copy in prepare_ack_packetBob Pearson1-10/+3
2021-06-22RDMA/rxe: Fix over copying in get_srq_wqeBob Pearson1-2/+8
2021-06-22RDMA/rxe: Fix extra copies in build_rdma_network_hdrBob Pearson1-17/+12
2021-06-22RDMA/rxe: Fix useless copy in send_atomic_ackBob Pearson1-4/+0
2021-06-16RDMA/rxe: Implement memory access through MWsBob Pearson1-15/+40
2021-06-16RDMA/rxe: Implement invalidate MW operationsBob Pearson1-24/+36
2021-06-16RDMA/rxe: Fix qp reference counting for atomic opsBob Pearson1-2/+0
2021-06-03RDMA/rxe: Protext kernel index from user spaceBob Pearson1-10/+34
2021-04-08RDMA/rxe: Fix missing acks from responderBob Pearson1-10/+8
2021-03-30RDMA/rxe: Split MEM into MR and MWBob Pearson1-17/+17
2021-02-18Merge tag 'v5.11' into rdma.git for-nextJason Gunthorpe1-0/+5
2021-02-16RDMA/rxe: Remove unused pkt->offsetBob Pearson1-2/+1
2021-02-08RDMA/rxe: Fix FIXME in rxe_udp_encap_recv()Bob Pearson1-0/+3
2021-01-20Revert "RDMA/rxe: Remove VLAN code leftovers from RXE"Martin Wilck1-0/+5
2020-11-12RDMA/rxe: Remove VLAN code leftovers from RXEZhu Yanjun1-5/+0
2020-08-31RDMA/rxe: Add SPDX hdrs to rxe source filesBob Pearson1-28/+1
2019-12-09rxe: correctly calculate iCRC for unaligned payloadsSteve Wise1-0/+7
2019-07-08RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMMKonstantin Taranov1-1/+4
2019-01-21IB/rxe: Remove unnecessary rxe variableZhu Yanjun1-2/+1
2018-11-08IB/rxe: move the variable into the function that uses itZhu Yanjun1-8/+4