aboutsummaryrefslogtreecommitdiff
path: root/net/sunrpc/xprt.c
AgeCommit message (Expand)Author
2018-12-21SUNRPC: Fix a potential race in xprt_connect()Trond Myklebust
2017-12-20SUNRPC: Fix a race in the receive code pathTrond Myklebust
2017-10-19SUNRPC: Destroy transport from the system workqueueTrond Myklebust
2017-10-16SUNRPC: fix a list corruption issue in xprt_release()Trond Myklebust
2017-09-05xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handlerChuck Lever
2017-08-18SUNRPC: Add a separate spinlock to protect the RPC request receive listTrond Myklebust
2017-08-16SUNRPC: Don't hold the transport lock across socket copy operationsTrond Myklebust
2017-07-13SUNRPC: Make slot allocation more reliableTrond Myklebust
2017-04-25sunrpc: Export xprt_force_disconnect()Chuck Lever
2017-02-10sunrpc: Allow xprt->ops->timer method to sleepChuck Lever
2016-12-01sunrpc: Don't engage exponential backoff when connection attempt is rejected.NeilBrown
2016-09-19SUNRPC: Generalize the RPC buffer release APIChuck Lever
2016-08-02SUNRPC: Fix up socket autodisconnectTrond Myklebust
2016-06-13SUNRPC: Reduce latency when send queue is congestedTrond Myklebust
2016-06-13SUNRPC: RPC transport queue must be low latencyTrond Myklebust
2016-02-05SUNRPC: Use the multipath iterator to assign a transport to each taskTrond Myklebust
2016-02-05SUNRPC: Add a structure to track multiple transportsTrond Myklebust
2016-01-31SUNRPC: Make freeing of struct xprt rcu-safeTrond Myklebust
2016-01-31SUNRPC: Uninline xprt_get(); It isn't performance critical.Trond Myklebust
2016-01-19svcrdma: Add class for RDMA backwards direction transportChuck Lever
2015-09-19SUNRPC: Lock the transport layer on shutdownTrond Myklebust
2015-06-19SUNRPC: Ensure we release the TCP socket once it has been closedTrond Myklebust
2015-06-16SUNRPC: never enqueue a ->rq_cong request on ->sendingNeil Brown
2015-06-10SUNRPC: Transport fault injectionChuck Lever
2015-04-23Merge branch 'bugfixes'Trond Myklebust
2015-04-23sunrpc: make debugfs file creation failure non-fatalJeff Layton
2015-03-27SUNRPC: Fix a regression when reconnectingTrond Myklebust
2015-02-09SUNRPC: Remove the redundant XPRT_CONNECTION_CLOSE flagTrond Myklebust
2015-02-08SUNRPC: Add helpers to prevent socket create from racingTrond Myklebust
2014-11-27sunrpc: add a debugfs rpc_xprt directory with an info file in itJeff Layton
2014-11-24sunrpc: eliminate RPC_DEBUGJeff Layton
2014-11-24sunrpc: add new tracepoints in xprt handling codeJeff Layton
2014-08-13Merge tag 'nfs-for-3.17-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2014-07-18svcrdma: Select NFSv4.1 backchannel transport based on forward channelChuck Lever
2014-07-03SUNRPC: Handle EPIPE in xprt_connect_statusTrond Myklebust
2014-06-10Merge tag 'nfs-for-3.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2014-06-04SUNRPC: Move congestion window constants to header fileChuck Lever
2014-04-18arch: Mass conversion of smp_mb__*()Peter Zijlstra
2014-03-30NFSD/SUNRPC: Check rpc_xprt out of xs_setup_bc_tcpKinglong Mee
2014-01-28Merge tag 'nfs-for-3.14-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2014-01-14net: replace macros net_random and net_srandom with direct calls to prandomAruna-Hewapathirane
2013-12-31SUNRPC: Ensure xprt_connect_status handles all potential connection errorsTrond Myklebust
2013-10-28SUNRPC: remove an unnecessary if statementwangweidong
2013-10-01SUNRPC: Remove redundant initialisations of request rq_bytes_sentTrond Myklebust
2013-10-01SUNRPC: Add RPC task and client level options to disable the resend timeoutTrond Myklebust
2013-10-01SUNRPC: Clean up - convert xprt_prepare_transmit to return a boolTrond Myklebust
2013-10-01SUNRPC: Clear the request rq_bytes_sent field in xprt_release_writeTrond Myklebust
2013-10-01SUNRPC: Don't set the request connect_cookie until a successful transmitTrond Myklebust
2013-04-26SUNRPC: allow disabling idle timeoutJ. Bruce Fields
2013-04-14SUNRPC: Fix a livelock problem in the xprt->backlog queueTrond Myklebust