aboutsummaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprt.c
AgeCommit message (Expand)Author
2022-05-18SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()Trond Myklebust
2022-05-18SUNRPC: Prevent immediate close+reconnectTrond Myklebust
2022-05-18SUNRPC: Clean up scheduling of autocloseTrond Myklebust
2022-04-13SUNRPC: remove scheduling boost for "SWAPPER" tasks.NeilBrown
2022-04-13SUNRPC/xprt: async tasks mustn't block waiting for memoryNeilBrown
2022-04-08SUNRPC: avoid race between mod_timer() and del_timer_sync()NeilBrown
2021-11-18SUNRPC: Partial revert of commit 6f9f17287e78Trond Myklebust
2021-09-18SUNRPC/xprtrdma: Fix reconnection lockingTrond Myklebust
2021-09-18SUNRPC: Fix potential memory corruptionTrond Myklebust
2021-06-03SUNRPC: More fixes for backlog congestionTrond Myklebust
2021-06-03SUNRPC in case of backlog, hand free slots directly to waiting taskNeilBrown
2021-05-19SUNRPC: Handle major timeout in xprt_adjust_timeout()Chris Dion
2021-05-19SUNRPC: Remove trace_xprt_transmit_queuedChuck Lever
2021-05-19SUNRPC: Move fault injection call sitesChuck Lever
2020-12-30SUNRPC: xprt_load_transport() needs to support the netid "rdma6"Trond Myklebust
2020-09-21SUNRPC: Mitigate cond_resched() in xprt_transmit()Chuck Lever
2020-09-21SUNRPC: Replace connect dprintk call sites with a tracepointChuck Lever
2020-09-21SUNRPC: Replace dprintk() call site in xprt_prepare_transmitChuck Lever
2020-09-21SUNRPC: Update debugging instrumentation in xprt_do_reserve()Chuck Lever
2020-09-21SUNRPC: Remove debugging instrumentation from xprt_releaseChuck Lever
2020-09-21SUNRPC: Remove trace_xprt_complete_rqst()Chuck Lever
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-08-04SUNRPC dont update timeout value on connection resetOlga Kornievskaia
2020-06-11SUNRPC: Trace transport lifetime eventsChuck Lever
2020-06-11SUNRPC: Split the xdr_buf event classChuck Lever
2020-03-16svcrdma: Create a generic tracing class for displaying xdr_buf layoutChuck Lever
2019-11-18Merge tag 'nfs-rdma-for-5.5-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust
2019-10-30SUNRPC: Destroy the back channel when we destroy the host transportTrond Myklebust
2019-10-24SUNRPC: Add trace points to observe transport congestion controlChuck Lever
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