summaryrefslogtreecommitdiff
path: root/net/sunrpc/xprt.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-27SUNRPC: Don't reuse bvec on retransmission of the requestTrond Myklebust1-9/+18
2022-07-25SUNRPC create an rpc function that allows xprt removal from rpc_clntOlga Kornievskaia1-1/+1
2022-07-25SUNRPC expose functions for offline remote xprt functionalityOlga Kornievskaia1-0/+32
2022-04-08Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-14/+16
2022-04-07SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()Trond Myklebust1-6/+1
2022-03-29SUNRPC: handle malloc failure in ->request_prepareNeilBrown1-8/+15
2022-03-29Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-12/+11
2022-03-23SUNRPC: avoid race between mod_timer() and del_timer_sync()NeilBrown1-0/+7
2022-03-22SUNRPC: Make the rpciod and xprtiod slab allocation modes consistentTrond Myklebust1-4/+1
2022-03-13SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOCNeilBrown1-0/+3
2022-03-13SUNRPC: remove scheduling boost for "SWAPPER" tasks.NeilBrown1-11/+0
2022-03-13SUNRPC/xprt: async tasks mustn't block waiting for memoryNeilBrown1-1/+4
2022-02-25SUNRPC: Convert GFP_NOFS to GFP_KERNELTrond Myklebust1-1/+1
2022-01-28SUNRPC: add netns refcount tracker to struct rpc_xprtEric Dumazet1-2/+2
2021-11-04SUNRPC: Prevent immediate close+reconnectTrond Myklebust1-1/+2
2021-11-04SUNRPC: Fix races when closing the socketTrond Myklebust1-0/+2
2021-10-03SUNRPC: xprt_clear_locked() only needs release memory semanticsTrond Myklebust1-5/+3
2021-10-03SUNRPC: Partial revert of commit 6f9f17287e78Trond Myklebust1-13/+15
2021-09-04Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds1-12/+20
2021-08-20SUNRPC: Move client-side disconnect injectionChuck Lever1-0/+14
2021-08-09SUNRPC/xprtrdma: Fix reconnection lockingTrond Myklebust1-0/+2
2021-08-09SUNRPC: Clean up scheduling of autocloseTrond Myklebust1-12/+16
2021-08-09SUNRPC: Fix potential memory corruptionTrond Myklebust1-2/+4
2021-07-08sunrpc: add dst_attr attributes to the sysfs xprt directoryOlga Kornievskaia1-1/+3
2021-07-08sunrpc: add xprt idOlga Kornievskaia1-0/+26
2021-05-26SUNRPC: More fixes for backlog congestionTrond Myklebust1-30/+28
2021-05-20SUNRPC in case of backlog, hand free slots directly to waiting taskNeilBrown1-21/+47
2021-04-14SUNRPC: Handle major timeout in xprt_adjust_timeout()Chris Dion1-2/+2
2021-04-14SUNRPC: Remove trace_xprt_transmit_queuedChuck Lever1-2/+0
2021-04-14SUNRPC: Add tracepoint that fires when an RPC is retransmittedChuck Lever1-1/+3
2021-04-14SUNRPC: Move fault injection call sitesChuck Lever1-2/+4
2021-04-05SUNRPC: Set TCP_CORK until the transmit queue is emptyTrond Myklebust1-0/+2
2020-12-02SUNRPC: Remove unused function xprt_load_transport()Trond Myklebust1-15/+0
2020-12-02SUNRPC: Add a helper to return the transport identifier given a netidTrond Myklebust1-4/+21
2020-12-02SUNRPC: Close a race with transport setup and module putTrond Myklebust1-11/+33
2020-12-02SUNRPC: xprt_load_transport() needs to support the netid "rdma6"Trond Myklebust1-16/+49
2020-09-21SUNRPC: Mitigate cond_resched() in xprt_transmit()Chuck Lever1-2/+4
2020-09-21SUNRPC: Replace connect dprintk call sites with a tracepointChuck Lever1-2/+1
2020-09-21SUNRPC: Replace dprintk() call site in xprt_prepare_transmitChuck Lever1-2/+2
2020-09-21SUNRPC: Update debugging instrumentation in xprt_do_reserve()Chuck Lever1-6/+2
2020-09-21SUNRPC: Remove debugging instrumentation from xprt_releaseChuck Lever1-1/+0
2020-09-21SUNRPC: Remove trace_xprt_complete_rqst()Chuck Lever1-2/+0
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-08-04SUNRPC dont update timeout value on connection resetOlga Kornievskaia1-0/+9
2020-06-11SUNRPC: Trace transport lifetime eventsChuck Lever1-10/+11
2020-06-11SUNRPC: Split the xdr_buf event classChuck Lever1-1/+1
2020-03-16svcrdma: Create a generic tracing class for displaying xdr_buf layoutChuck Lever1-2/+1
2019-11-18Merge tag 'nfs-rdma-for-5.5-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust1-9/+13
2019-10-30SUNRPC: Destroy the back channel when we destroy the host transportTrond Myklebust1-0/+5
2019-10-24SUNRPC: Add trace points to observe transport congestion controlChuck Lever1-9/+13