summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprt.c
AgeCommit message (Expand)Author
2020-12-30SUNRPC: xprt_load_transport() needs to support the netid "rdma6"Trond Myklebust
2020-11-05SUNRPC: Mitigate cond_resched() in xprt_transmit()Chuck Lever
2019-10-30SUNRPC: Destroy the back channel when we destroy the host transportTrond Myklebust
2019-09-26Merge tag 'nfs-for-5.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2019-09-20SUNRPC: Fix congestion window race with disconnectChuck Lever
2019-09-17SUNRPC: Dequeue the request from the receive queue while we're re-encodingTrond Myklebust
2019-08-26Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated"Trond Myklebust
2019-07-18SUNRPC: Ensure the bvecs are reset when we re-encode the RPC requestTrond Myklebust
2019-07-12Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust
2019-07-09xprtrdma: Modernize ops->connectChuck Lever
2019-07-06SUNRPC: Fix possible autodisconnect during connect due to old last_usedDave Wysochanski
2019-07-06Merge branch 'bh-remove'Trond Myklebust
2019-07-06SUNRPC: Move call to rpc_count_iostats before rpc_call_doneDave Wysochanski
2019-07-06SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lockTrond Myklebust
2019-06-21Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE"Anna Schumaker
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner
2019-04-25SUNRPC: Update comments based on recent changesChuck Lever
2019-04-25SUNRPC: Start the first major timeout calculation at task creationTrond Myklebust
2019-04-25SUNRPC: Ensure that the transport layer respect major timeoutsTrond Myklebust
2019-04-25SUNRPC: Declare RPC timers as TIMER_DEFERRABLETrond Myklebust
2019-04-25SUNRPC: Add function rpc_sleep_on_timeout()Trond Myklebust
2019-04-25SUNRPC: Refactor xprt_request_wait_receive()Trond Myklebust
2019-04-25SUNRPC: Fix up task signallingTrond Myklebust
2019-03-15SUNRPC: Use the ENOTCONN error on socket disconnectTrond Myklebust
2019-03-01NFSv4/flexfiles: Abort I/O early if the layout segment was invalidatedTrond Myklebust
2019-02-25Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust
2019-02-20SUNRPC: Convert socket page send code to use iov_iter()Trond Myklebust
2019-02-20SUNRPC: Ensure rq_bytes_sent is reset before request transmissionTrond Myklebust
2019-02-20SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobsTrond Myklebust
2019-02-14SUNRPC: Introduce trace points in rpc_auth_gss.koChuck Lever
2019-01-15SUNRPC: Address Kerberos performance/behavior regressionChuck Lever
2019-01-15SUNRPC: Ensure rq_bytes_sent is reset before request transmissionTrond Myklebust
2018-12-18SUNRPC: Remove xprt_connect_status()Trond Myklebust
2018-12-18SUNRPC: Fix disconnection racesTrond Myklebust
2018-12-02SUNRPC: Fix a potential race in xprt_connect()Trond Myklebust
2018-12-02SUNRPC: Fix a memory leak in call_encode()Trond Myklebust
2018-10-18Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org/projects/anna/linu...Trond Myklebust
2018-10-02sunrpc: Fix connect metricsChuck Lever
2018-09-30SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter()Trond Myklebust
2018-09-30SUNRPC: Convert the xprt->sending queue back to an ordinary wait queueTrond Myklebust
2018-09-30SUNRPC: Convert xprt receive queue to use an rbtreeTrond Myklebust
2018-09-30SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCKTrond Myklebust
2018-09-30SUNRPC: Cleanup: remove the unused 'task' argument from the request_send()Trond Myklebust
2018-09-30SUNRPC: Clean up transport write space handlingTrond Myklebust
2018-09-30SUNRPC: Turn off throttling of RPC slots for TCP socketsTrond Myklebust
2018-09-30SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCKTrond Myklebust
2018-09-30SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queueTrond Myklebust
2018-09-30SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queueTrond Myklebust
2018-09-30SUNRPC: Support for congestion control when queuing is enabledTrond Myklebust
2018-09-30SUNRPC: Improve latency for interactive tasksTrond Myklebust