summaryrefslogtreecommitdiff
path: root/net/sunrpc/xprt.c
AgeCommit message (Expand)Author
2024-02-28SUNRPC: Add a transport callback to handle dequeuing of an RPC requestTrond Myklebust
2024-02-28SUNRPC: Don't try to send when the connection is shutting downTrond Myklebust
2024-01-04NFSv4.1: Use the nfs_client's rpc timeouts for backchannelBenjamin Coddington
2024-01-04SUNRPC: Fixup v4.1 backchannel request timeoutsBenjamin Coddington
2023-10-22SUNRPC: SOFTCONN tasks should time out when on the sending listTrond Myklebust
2022-11-24timers: Get rid of del_singleshot_timer_sync()Thomas Gleixner
2022-10-16Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2022-10-11treewide: use get_random_u32() when possibleJason A. Donenfeld
2022-10-03SUNRPC: use max_t() to simplify open codeZiyang Xuan
2022-10-03SUNRPC: Directly use ida_alloc()/free()Bo Liu
2022-09-01SUNRPC: Fix call completion races with call_decode()Trond Myklebust
2022-07-27SUNRPC: Don't reuse bvec on retransmission of the requestTrond Myklebust
2022-07-25SUNRPC create an rpc function that allows xprt removal from rpc_clntOlga Kornievskaia
2022-07-25SUNRPC expose functions for offline remote xprt functionalityOlga Kornievskaia
2022-04-08Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2022-04-07SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()Trond Myklebust
2022-03-29SUNRPC: handle malloc failure in ->request_prepareNeilBrown
2022-03-29Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2022-03-23SUNRPC: avoid race between mod_timer() and del_timer_sync()NeilBrown
2022-03-22SUNRPC: Make the rpciod and xprtiod slab allocation modes consistentTrond Myklebust
2022-03-13SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOCNeilBrown
2022-03-13SUNRPC: remove scheduling boost for "SWAPPER" tasks.NeilBrown
2022-03-13SUNRPC/xprt: async tasks mustn't block waiting for memoryNeilBrown
2022-02-25SUNRPC: Convert GFP_NOFS to GFP_KERNELTrond Myklebust
2022-01-28SUNRPC: add netns refcount tracker to struct rpc_xprtEric Dumazet
2021-11-04SUNRPC: Prevent immediate close+reconnectTrond Myklebust
2021-11-04SUNRPC: Fix races when closing the socketTrond Myklebust
2021-10-03SUNRPC: xprt_clear_locked() only needs release memory semanticsTrond Myklebust
2021-10-03SUNRPC: Partial revert of commit 6f9f17287e78Trond Myklebust
2021-09-04Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2021-08-20SUNRPC: Move client-side disconnect injectionChuck Lever
2021-08-09SUNRPC/xprtrdma: Fix reconnection lockingTrond Myklebust
2021-08-09SUNRPC: Clean up scheduling of autocloseTrond Myklebust
2021-08-09SUNRPC: Fix potential memory corruptionTrond Myklebust
2021-07-08sunrpc: add dst_attr attributes to the sysfs xprt directoryOlga Kornievskaia
2021-07-08sunrpc: add xprt idOlga Kornievskaia
2021-05-26SUNRPC: More fixes for backlog congestionTrond Myklebust
2021-05-20SUNRPC in case of backlog, hand free slots directly to waiting taskNeilBrown
2021-04-14SUNRPC: Handle major timeout in xprt_adjust_timeout()Chris Dion
2021-04-14SUNRPC: Remove trace_xprt_transmit_queuedChuck Lever
2021-04-14SUNRPC: Add tracepoint that fires when an RPC is retransmittedChuck Lever
2021-04-14SUNRPC: Move fault injection call sitesChuck Lever
2021-04-05SUNRPC: Set TCP_CORK until the transmit queue is emptyTrond Myklebust
2020-12-02SUNRPC: Remove unused function xprt_load_transport()Trond Myklebust
2020-12-02SUNRPC: Add a helper to return the transport identifier given a netidTrond Myklebust
2020-12-02SUNRPC: Close a race with transport setup and module putTrond Myklebust
2020-12-02SUNRPC: 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