aboutsummaryrefslogtreecommitdiff
path: root/net/sunrpc/xprt.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-08Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsGravatar Linus Torvalds 1-14/+16
2022-04-07SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()Gravatar Trond Myklebust 1-6/+1
2022-03-29SUNRPC: handle malloc failure in ->request_prepareGravatar NeilBrown 1-8/+15
2022-03-29Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsGravatar Linus Torvalds 1-12/+11
2022-03-23SUNRPC: avoid race between mod_timer() and del_timer_sync()Gravatar NeilBrown 1-0/+7
2022-03-22SUNRPC: Make the rpciod and xprtiod slab allocation modes consistentGravatar Trond Myklebust 1-4/+1
2022-03-13SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOCGravatar NeilBrown 1-0/+3
2022-03-13SUNRPC: remove scheduling boost for "SWAPPER" tasks.Gravatar NeilBrown 1-11/+0
2022-03-13SUNRPC/xprt: async tasks mustn't block waiting for memoryGravatar NeilBrown 1-1/+4
2022-02-25SUNRPC: Convert GFP_NOFS to GFP_KERNELGravatar Trond Myklebust 1-1/+1
2022-01-28SUNRPC: add netns refcount tracker to struct rpc_xprtGravatar Eric Dumazet 1-2/+2
2021-11-04SUNRPC: Prevent immediate close+reconnectGravatar Trond Myklebust 1-1/+2
2021-11-04SUNRPC: Fix races when closing the socketGravatar Trond Myklebust 1-0/+2
2021-10-03SUNRPC: xprt_clear_locked() only needs release memory semanticsGravatar Trond Myklebust 1-5/+3
2021-10-03SUNRPC: Partial revert of commit 6f9f17287e78Gravatar Trond Myklebust 1-13/+15
2021-09-04Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsGravatar Linus Torvalds 1-12/+20
2021-08-20SUNRPC: Move client-side disconnect injectionGravatar Chuck Lever 1-0/+14
2021-08-09SUNRPC/xprtrdma: Fix reconnection lockingGravatar Trond Myklebust 1-0/+2
2021-08-09SUNRPC: Clean up scheduling of autocloseGravatar Trond Myklebust 1-12/+16
2021-08-09SUNRPC: Fix potential memory corruptionGravatar Trond Myklebust 1-2/+4
2021-07-08sunrpc: add dst_attr attributes to the sysfs xprt directoryGravatar Olga Kornievskaia 1-1/+3
2021-07-08sunrpc: add xprt idGravatar Olga Kornievskaia 1-0/+26
2021-05-26SUNRPC: More fixes for backlog congestionGravatar Trond Myklebust 1-30/+28
2021-05-20SUNRPC in case of backlog, hand free slots directly to waiting taskGravatar NeilBrown 1-21/+47
2021-04-14SUNRPC: Handle major timeout in xprt_adjust_timeout()Gravatar Chris Dion 1-2/+2
2021-04-14SUNRPC: Remove trace_xprt_transmit_queuedGravatar Chuck Lever 1-2/+0
2021-04-14SUNRPC: Add tracepoint that fires when an RPC is retransmittedGravatar Chuck Lever 1-1/+3
2021-04-14SUNRPC: Move fault injection call sitesGravatar Chuck Lever 1-2/+4
2021-04-05SUNRPC: Set TCP_CORK until the transmit queue is emptyGravatar Trond Myklebust 1-0/+2
2020-12-02SUNRPC: Remove unused function xprt_load_transport()Gravatar Trond Myklebust 1-15/+0
2020-12-02SUNRPC: Add a helper to return the transport identifier given a netidGravatar Trond Myklebust 1-4/+21
2020-12-02SUNRPC: Close a race with transport setup and module putGravatar Trond Myklebust 1-11/+33
2020-12-02SUNRPC: xprt_load_transport() needs to support the netid "rdma6"Gravatar Trond Myklebust 1-16/+49
2020-09-21SUNRPC: Mitigate cond_resched() in xprt_transmit()Gravatar Chuck Lever 1-2/+4
2020-09-21SUNRPC: Replace connect dprintk call sites with a tracepointGravatar Chuck Lever 1-2/+1
2020-09-21SUNRPC: Replace dprintk() call site in xprt_prepare_transmitGravatar Chuck Lever 1-2/+2
2020-09-21SUNRPC: Update debugging instrumentation in xprt_do_reserve()Gravatar Chuck Lever 1-6/+2
2020-09-21SUNRPC: Remove debugging instrumentation from xprt_releaseGravatar Chuck Lever 1-1/+0
2020-09-21SUNRPC: Remove trace_xprt_complete_rqst()Gravatar Chuck Lever 1-2/+0
2020-08-23treewide: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-1/+1
2020-08-04SUNRPC dont update timeout value on connection resetGravatar Olga Kornievskaia 1-0/+9
2020-06-11SUNRPC: Trace transport lifetime eventsGravatar Chuck Lever 1-10/+11
2020-06-11SUNRPC: Split the xdr_buf event classGravatar Chuck Lever 1-1/+1
2020-03-16svcrdma: Create a generic tracing class for displaying xdr_buf layoutGravatar Chuck Lever 1-2/+1
2019-11-18Merge tag 'nfs-rdma-for-5.5-1' of git://git.linux-nfs.org/projects/anna/linux...Gravatar Trond Myklebust 1-9/+13
2019-10-30SUNRPC: Destroy the back channel when we destroy the host transportGravatar Trond Myklebust 1-0/+5
2019-10-24SUNRPC: Add trace points to observe transport congestion controlGravatar Chuck Lever 1-9/+13
2019-09-26Merge tag 'nfs-for-5.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfsGravatar Linus Torvalds 1-23/+38
2019-09-20SUNRPC: Fix congestion window race with disconnectGravatar Chuck Lever 1-0/+7
2019-09-17SUNRPC: Dequeue the request from the receive queue while we're re-encodingGravatar Trond Myklebust 1-23/+31