summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/transport.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: Make RTT measurement more precise (Send)Chuck Lever2018-04-101-0/+1
* xprtrdma: Move creation of rl_rdmabuf to rpcrdma_create_reqChuck Lever2018-04-101-25/+0
* xprtrdma: "Support" call-only RPCsChuck Lever2018-04-101-0/+6
* xprtrdma: ->send_request returns -EAGAIN when there are no free MRsChuck Lever2018-04-101-1/+2
* xprtrdma: Remove xprt-specific connect cookieChuck Lever2018-04-101-5/+1
* xprtrdma: Fix latency regression on NUMA NFS/RDMA clientsChuck Lever2018-04-101-2/+0
* SUNRPC: Trace xprt_timer eventsChuck Lever2018-01-231-2/+0
* xprtrdma: Instrument allocation/release of rpcrdma_req/rep objectsChuck Lever2018-01-231-7/+5
* xprtrdma: Add trace points for connect eventsChuck Lever2018-01-231-8/+4
* xprtrdma: Replace all usage of "frmr" with "frwr"Chuck Lever2018-01-161-1/+1
* xprtrdma: Split xprt_rdma_send_requestChuck Lever2018-01-161-16/+11
* xprtrdma: buf_free not called for CB repliesChuck Lever2018-01-161-3/+0
* xprtrdma: Move unmap-safe logic to rpcrdma_marshal_reqChuck Lever2018-01-161-5/+0
* xprtrdma: Support IPv6 in xprt_rdma_set_portChuck Lever2018-01-161-4/+24
* xprtrdma: Remove another sockaddr_storage field (cdata::addr)Chuck Lever2018-01-161-6/+2
* xprtrdma: Initialize the xprt address string array earlierChuck Lever2018-01-161-3/+2
* xprtrdma: Remove unused padding variablesChuck Lever2018-01-161-6/+3
* xprtrdma: Eliminate unnecessary lock cycle in xprt_rdma_send_requestChuck Lever2018-01-161-1/+1
* xprtrdma: Fix buffer leak after transport set up failureChuck Lever2018-01-161-11/+2
* xprtrdma: Spread reply processing over more CPUsChuck Lever2017-12-151-0/+2
* xprtrdma: Update copyright noticesChuck Lever2017-11-171-0/+1
* xprtrdma: RPC completion should wait for Send completionChuck Lever2017-11-171-2/+3
* xprtrdma: Refactor rpcrdma_deferred_completionChuck Lever2017-11-171-3/+3
* xprtrdma: Add a field of bit flags to struct rpcrdma_reqChuck Lever2017-11-171-1/+1
* xprtrdma: Add data structure to manage RDMA Send argumentsChuck Lever2017-11-171-3/+3
* xprtrdma: Use ro_unmap_sync in xprt_rdma_send_requestChuck Lever2017-10-161-1/+2
* xprtrdma: Don't defer fencing an async RPC's chunksChuck Lever2017-10-161-1/+1
* xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handlerChuck Lever2017-09-051-1/+0
* xprtrdma: Set up an xdr_stream in rpcrdma_marshal_req()Chuck Lever2017-08-111-0/+1
* xprtrdma: Clean up rpcrdma_marshal_req() synopsisChuck Lever2017-08-111-1/+1
* sunrpc: Const-ify all instances of struct rpc_xprt_opsChuck Lever2017-08-011-2/+2
* xprtrdma: Fix client lock-up after application signal firesChuck Lever2017-07-131-1/+2
* xprtrdma: Support unplugging an HCA from under an NFS mountChuck Lever2017-04-251-5/+24
* xprtrdma: Refactor rpcrdma_ia_open()Chuck Lever2017-04-251-3/+3
* xprtrdma: Detect unreachable NFS/RDMA servers more reliablyChuck Lever2017-04-251-0/+22
* xprtrdma: Properly recover FRWRs with in-flight FASTREG WRsChuck Lever2017-02-101-4/+0
* xprtrdma: Disable pad optimization by defaultChuck Lever2017-02-101-1/+1
* xprtrdma: Relocate connection helper functionsChuck Lever2016-11-291-0/+28
* xprtrdma: Avoid calls to ro_unmap_safe()Chuck Lever2016-11-291-2/+4
* xprtrdma: Support larger inline thresholdsChuck Lever2016-09-191-2/+2
* xprtrdma: Use gathered Send for large inline messagesChuck Lever2016-09-191-13/+5
* xprtrdma: Basic support for Remote InvalidationChuck Lever2016-09-191-2/+3
* xprtrdma: Eliminate "ia" argument in rpcrdma_{alloc, free}_regbufChuck Lever2016-09-191-6/+5
* xprtrdma: Replace DMA_BIDIRECTIONALChuck Lever2016-09-191-3/+4
* xprtrdma: Use smaller buffers for RPC-over-RDMA headersChuck Lever2016-09-191-1/+1
* xprtrdma: Initialize separate RPC call and reply buffersChuck Lever2016-09-191-55/+95
* SUNRPC: Add a transport-specific private field in rpc_rqstChuck Lever2016-09-191-1/+1
* SUNRPC: Separate buffer pointers for RPC Call and Reply messagesChuck Lever2016-09-191-0/+1
* SUNRPC: Generalize the RPC buffer release APIChuck Lever2016-09-191-16/+10
* SUNRPC: Generalize the RPC buffer allocation APIChuck Lever2016-09-191-8/+18
OpenPOWER on IntegriCloud