summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprt.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: Destroy transport from the system workqueueTrond Myklebust2017-10-191-10/+24
* SUNRPC: fix a list corruption issue in xprt_release()Trond Myklebust2017-10-161-1/+1
* xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handlerChuck Lever2017-09-051-0/+2
* SUNRPC: Add a separate spinlock to protect the RPC request receive listTrond Myklebust2017-08-181-8/+12
* SUNRPC: Don't hold the transport lock across socket copy operationsTrond Myklebust2017-08-161-0/+43
* SUNRPC: Make slot allocation more reliableTrond Myklebust2017-07-131-3/+5
* sunrpc: Export xprt_force_disconnect()Chuck Lever2017-04-251-0/+1
* sunrpc: Allow xprt->ops->timer method to sleepChuck Lever2017-02-101-2/+0
* sunrpc: Don't engage exponential backoff when connection attempt is rejected.NeilBrown2016-12-011-1/+2
* SUNRPC: Generalize the RPC buffer release APIChuck Lever2016-09-191-1/+1
* SUNRPC: Fix up socket autodisconnectTrond Myklebust2016-08-021-8/+18
* SUNRPC: Reduce latency when send queue is congestedTrond Myklebust2016-06-131-2/+4
* SUNRPC: RPC transport queue must be low latencyTrond Myklebust2016-06-131-4/+4
* SUNRPC: Use the multipath iterator to assign a transport to each taskTrond Myklebust2016-02-051-11/+3
* SUNRPC: Add a structure to track multiple transportsTrond Myklebust2016-02-051-0/+1
* SUNRPC: Make freeing of struct xprt rcu-safeTrond Myklebust2016-01-311-1/+2
* SUNRPC: Uninline xprt_get(); It isn't performance critical.Trond Myklebust2016-01-311-3/+21
* svcrdma: Add class for RDMA backwards direction transportChuck Lever2016-01-191-0/+1
* SUNRPC: Lock the transport layer on shutdownTrond Myklebust2015-09-191-0/+6
* SUNRPC: Ensure we release the TCP socket once it has been closedTrond Myklebust2015-06-191-1/+1
* SUNRPC: never enqueue a ->rq_cong request on ->sendingNeil Brown2015-06-161-0/+3
* SUNRPC: Transport fault injectionChuck Lever2015-06-101-0/+2
* Merge branch 'bugfixes'Trond Myklebust2015-04-231-10/+12
|\
| * SUNRPC: Fix a regression when reconnectingTrond Myklebust2015-03-271-10/+12
* | sunrpc: make debugfs file creation failure non-fatalJeff Layton2015-04-231-6/+1
|/
* SUNRPC: Remove the redundant XPRT_CONNECTION_CLOSE flagTrond Myklebust2015-02-091-1/+0
* SUNRPC: Add helpers to prevent socket create from racingTrond Myklebust2015-02-081-4/+33
* sunrpc: add a debugfs rpc_xprt directory with an info file in itJeff Layton2014-11-271-0/+8
* sunrpc: eliminate RPC_DEBUGJeff Layton2014-11-241-1/+1
* sunrpc: add new tracepoints in xprt handling codeJeff Layton2014-11-241-1/+8
* Merge tag 'nfs-for-3.17-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2014-08-131-0/+1
|\
| * SUNRPC: Handle EPIPE in xprt_connect_statusTrond Myklebust2014-07-031-0/+1
* | svcrdma: Select NFSv4.1 backchannel transport based on forward channelChuck Lever2014-07-181-1/+1
|/
* Merge tag 'nfs-for-3.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2014-06-101-19/+9
|\
| * SUNRPC: Move congestion window constants to header fileChuck Lever2014-06-041-19/+9
* | arch: Mass conversion of smp_mb__*()Peter Zijlstra2014-04-181-2/+2
|/
* NFSD/SUNRPC: Check rpc_xprt out of xs_setup_bc_tcpKinglong Mee2014-03-301-12/+0
* Merge tag 'nfs-for-3.14-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2014-01-281-0/+5
|\
| * SUNRPC: Ensure xprt_connect_status handles all potential connection errorsTrond Myklebust2013-12-311-0/+5
* | net: replace macros net_random and net_srandom with direct calls to prandomAruna-Hewapathirane2014-01-141-1/+1
|/
* SUNRPC: remove an unnecessary if statementwangweidong2013-10-281-3/+1
* SUNRPC: Remove redundant initialisations of request rq_bytes_sentTrond Myklebust2013-10-011-8/+7
* SUNRPC: Add RPC task and client level options to disable the resend timeoutTrond Myklebust2013-10-011-3/+12
* SUNRPC: Clean up - convert xprt_prepare_transmit to return a boolTrond Myklebust2013-10-011-6/+9
* SUNRPC: Clear the request rq_bytes_sent field in xprt_release_writeTrond Myklebust2013-10-011-0/+10
* SUNRPC: Don't set the request connect_cookie until a successful transmitTrond Myklebust2013-10-011-3/+5
* SUNRPC: allow disabling idle timeoutJ. Bruce Fields2013-04-261-0/+2
* SUNRPC: Fix a livelock problem in the xprt->backlog queueTrond Myklebust2013-04-141-3/+58
* SUNRPC: Don't start the retransmission timer when out of socket spaceTrond Myklebust2013-02-221-1/+5
* SUNRPC: Avoid RCU dereferences in the transport bind and connect codeTrond Myklebust2013-02-011-2/+2