summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/svc_rdma_sendto.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-04svcrdma: Split the svcrdma_wc_send() tracepointChuck Lever1-3/+11
2021-08-17svcrdma: Relieve contention on sc_send_lock.Chuck Lever1-15/+8
2021-08-17svcrdma: Fewer calls to wake_up() in Send completion handlerChuck Lever1-3/+15
2021-04-14svcrdma: Pass a useful error code to the send_err tracepointChuck Lever1-3/+9
2021-04-14svcrdma: Rename goto labels in svc_rdma_sendto()Chuck Lever1-12/+12
2021-04-14svcrdma: Don't leak send_ctxt on Send errorsChuck Lever1-4/+4
2021-03-22svcrdma: Retain the page backing rq_res.head[0].iov_baseChuck Lever1-0/+5
2021-03-22svcrdma: Remove unused sc_pages fieldChuck Lever1-25/+0
2021-03-22svcrdma: Normalize Send page handlingChuck Lever1-13/+16
2021-03-22svcrdma: Add a "deferred close" helperChuck Lever1-6/+4
2021-03-22svcrdma: RPCDBG_FACILITY is no longer usedChuck Lever1-2/+0
2021-01-25svcrdma: Convert rdma_stat_sq_starve to a per-CPU counterChuck Lever1-1/+1
2020-11-30svcrdma: Clean up chunk tracepointsChuck Lever1-2/+0
2020-11-30svcrdma: Support multiple Write chunks in svc_rdma_map_reply_msg()Chuck Lever1-76/+98
2020-11-30svcrdma: Support multiple write chunks when pulling upChuck Lever1-76/+112
2020-11-30svcrdma: Use parsed chunk lists to encode Reply transport headersChuck Lever1-61/+44
2020-11-30svcrdma: Use parsed chunk lists to construct RDMA WritesChuck Lever1-9/+13
2020-11-30svcrdma: Clean up svc_rdma_encode_reply_chunk()Chuck Lever1-12/+11
2020-11-30svcrdma: Post RDMA Writes while XDR encoding repliesChuck Lever1-26/+34
2020-11-30NFSD: Invoke svc_encode_result_payload() in "read" NFSD encodersChuck Lever1-17/+7
2020-11-30SUNRPC: Rename svc_encode_read_payload()Chuck Lever1-4/+4
2020-10-16svcrdma: fix bounce buffers for unaligned offsets and multiple pagesDan Aloni1-1/+2
2020-07-28svcrdma: Remove transport reference countingChuck Lever1-4/+0
2020-07-13svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send()Chuck Lever1-5/+6
2020-07-13svcrdma: Introduce Send completion IDsChuck Lever1-3/+12
2020-07-13svcrdma: Add common XDR encoders for RDMA and Read segmentsChuck Lever1-3/+1
2020-07-13svcrdma: Add common XDR decoders for RDMA and Read segmentsChuck Lever1-4/+1
2020-07-13svcrdma: Clean up trace_svcrdma_send_failed() tracepointChuck Lever1-1/+1
2020-07-13svcrdma: Make svc_rdma_send_error_msg() a global functionChuck Lever1-9/+19
2020-07-13svcrdma: Eliminate return value for svc_rdma_send_error_msg()Chuck Lever1-11/+14
2020-07-13svcrdma: Add a @status parameter to svc_rdma_send_error_msg()Chuck Lever1-6/+26
2020-07-13svcrdma: Add @rctxt parameter to svc_rdma_send_error() functionsChuck Lever1-12/+11
2020-07-13svcrdma: Remove save_io_pages() call from send_error_msg()Chuck Lever1-4/+5
2020-05-18SUNRPC: Move xpt_mutex into socket xpo_sendto methodsChuck Lever1-6/+4
2020-04-17svcrdma: Fix leak of svc_rdma_recv_ctxt objectsChuck Lever1-10/+3
2020-04-17svcrdma: Fix trace point use-after-free raceChuck Lever1-7/+9
2020-03-16svcrdma: Avoid DMA mapping small RPC RepliesChuck Lever1-1/+12
2020-03-16svcrdma: Fix double sync of transport header bufferChuck Lever1-38/+26
2020-03-16svcrdma: Refactor chunk list encodersChuck Lever1-107/+174
2020-03-16svcrdma: Update synopsis of svc_rdma_send_reply_msg()Chuck Lever1-6/+4
2020-03-16svcrdma: Update synopsis of svc_rdma_map_reply_msg()Chuck Lever1-33/+49
2020-03-16svcrdma: Update synopsis of svc_rdma_send_reply_chunk()Chuck Lever1-1/+1
2020-03-16svcrdma: De-duplicate code that locates Write and Reply chunksChuck Lever1-34/+4
2020-03-16SUNRPC: Add xdr_pad_size() helperChuck Lever1-7/+2
2020-03-16svcrdma: Fix double svc_rdma_send_ctxt_put() in an error pathChuck Lever1-8/+1
2020-03-16nfsd: Fix NFSv4 READ on RDMA when using readvChuck Lever1-1/+39
2019-10-08svcrdma: Improve DMA mapping trace pointsChuck Lever1-2/+6
2019-02-06svcrdma: Remove syslog warnings in work completion handlersChuck Lever1-4/+0
2019-02-06svcrdma: Remove max_sge check at connect timeChuck Lever1-6/+99
2018-12-27sunrpc: remove unused xpo_prep_reply_hdr callbackVasily Averin1-4/+0