summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/hfi1/rc.c
Commit message (Expand)AuthorAgeFilesLines
* IB: Use capital "OR" for multiple licenses in SPDXKrzysztof Kozlowski2023-09-111-1/+1
* RDMA/hfi1: Convert to SPDX identifierCai Huoqing2021-08-251-43/+1
* RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc headerLee Jones2021-01-281-2/+1
* RDMA/hw/hfi1/rc: Fix a few function documentation issuesLee Jones2021-01-281-1/+3
* IB/hfi1: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-241-13/+12
* IB/hfi1: use true,false for bool variablezhengbin2020-01-031-1/+1
* IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERRKaike Wan2019-11-061-8/+8
* IB/{rdmavt, hfi1, qib}: Add a counter for credit waitsKaike Wan2019-09-131-8/+2
* IB/hfi1: Add traces for TID RDMA READKaike Wan2019-09-131-0/+5
* IB/hfi1: Unreserve a flushed OPFN requestKaike Wan2019-07-221-2/+0
* IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is fullKamenee Arumugam2019-06-281-2/+1
* Merge tag 'v5.2-rc6' into rdma.git for-nextJason Gunthorpe2019-06-281-21/+32
|\
| * IB/hfi1: Handle port down properly in pioMike Marciniszyn2019-06-171-1/+1
| * IB/hfi1: Use aborts to trigger RC throttlingMike Marciniszyn2019-06-171-0/+30
| * IB/hfi1: Create inline to get extended headersMike Marciniszyn2019-06-171-20/+1
* | IB/{rdmavt, qib, hfi1}: Convert to new completion APIMike Marciniszyn2019-06-201-22/+4
|/
* IB/{rdmavt, qib, hfi1}: Use new routine to release reference countsMike Marciniszyn2019-04-241-2/+2
* IB/hfi1: Delay the release of destination mr for TID RDMA WRITE DATAKaike Wan2019-04-031-17/+6
* IB/hfi1: Eliminate opcode tests on mr derefKaike Wan2019-03-271-2/+2
* IB/hfi1: Prioritize the sending of ACK packetsKaike Wan2019-02-051-0/+1
* IB/hfi1: Add static trace for TID RDMA WRITE protocolKaike Wan2019-02-051-0/+12
* IB/hfi1: Add interlock between TID RDMA WRITE and other requestsKaike Wan2019-02-051-0/+6
* IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbsKaike Wan2019-02-051-47/+440
* IB/hfi1: Add functions to receive TID RDMA WRITE requestKaike Wan2019-02-051-0/+3
* IB/hfi1: Add an s_acked_ack_queue pointerKaike Wan2019-02-051-5/+28
* IB/hfi1: Add static trace for TID RDMA READ protocolKaike Wan2019-02-051-0/+16
* IB/hfi1: Add interlock between a TID RDMA request and other requestsKaike Wan2019-02-051-0/+16
* IB/hfi1: Integrate TID RDMA READ protocol into RC protocolKaike Wan2019-02-051-24/+271
* IB/hfi1: Add functions for restarting TID RDMA READ requestKaike Wan2019-02-051-20/+74
* IB/hfi: Move RC functions into a header fileKaike Wan2019-02-051-70/+49
* IB/hfi1: Integrate OPFN into RC transactionsKaike Wan2019-01-311-10/+48
* IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queueKaike Wan2019-01-311-6/+7
* IB/hfi1: OPFN support discoveryMitko Haralanov2019-01-311-5/+11
* IB/hfi1: Unreserve a reserved request when it is completedKaike Wan2018-12-061-0/+2
* IB/hfi1: Correctly process FECN and BECN in packetsMitko Haralanov2018-12-061-20/+10
* IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavtVenkata Sandeep Dhanalakota2018-10-031-7/+7
* IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavtBrian Welty2018-10-031-4/+6
* Merge tag 'v4.18' into rdma.git for-nextJason Gunthorpe2018-08-161-1/+1
|\
| * IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return valuesMichael J. Ruhl2018-06-261-1/+1
* | IB/rdmavt, IB/hfi1: Create device dependent s_flagsMike Marciniszyn2018-06-191-3/+3
|/
* IB/{rdmavt,hfi1}: Change hrtimer add to use pinned versionMike Marciniszyn2018-05-241-1/+1
* IB/{hfi1, qib, rdmavt}: Move logic to allocate receive WQE into rdmavtBrian Welty2018-05-091-4/+4
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2018-02-061-26/+25
|\
| * IB/hfi1: Remove unnecessary fecn and becn fieldsSebastian Sanchez2018-02-011-1/+1
| * IB/hfi1: Look up ibport using a pointer in receive pathSebastian Sanchez2018-02-011-15/+21
| * IB/hfi1: Compute BTH only for RDMA_WRITE_LAST/SEND_LAST packetSebastian Sanchez2018-02-011-2/+1
| * IB/hfi1: Remove dependence on qp->s_hdrwordsMitko Haralanov2018-02-011-8/+2
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2018-01-311-4/+4
|\|
| * Merge branch 'from-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/...Jason Gunthorpe2017-12-271-1/+1
| |\
| * | IB/hfi1: Mask the path bits with the LMC for 16B RC AcksDon Hiatt2017-12-111-4/+4