summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprt.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: Add a transport callback to handle dequeuing of an RPC requestTrond Myklebust2024-02-281-0/+6
* SUNRPC: Don't try to send when the connection is shutting downTrond Myklebust2024-02-281-0/+3
* NFSv4.1: Use the nfs_client's rpc timeouts for backchannelBenjamin Coddington2024-01-041-3/+9
* SUNRPC: Fixup v4.1 backchannel request timeoutsBenjamin Coddington2024-01-041-9/+14
* SUNRPC: SOFTCONN tasks should time out when on the sending listTrond Myklebust2023-10-221-2/+2
* timers: Get rid of del_singleshot_timer_sync()Thomas Gleixner2022-11-241-1/+1
* Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-10-161-1/+1
|\
| * treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-111-1/+1
* | SUNRPC: use max_t() to simplify open codeZiyang Xuan2022-10-031-4/+1
* | SUNRPC: Directly use ida_alloc()/free()Bo Liu2022-10-031-2/+2
|/
* SUNRPC: Fix call completion races with call_decode()Trond Myklebust2022-09-011-4/+4
* SUNRPC: Don't reuse bvec on retransmission of the requestTrond Myklebust2022-07-271-9/+18
* SUNRPC create an rpc function that allows xprt removal from rpc_clntOlga Kornievskaia2022-07-251-1/+1
* SUNRPC expose functions for offline remote xprt functionalityOlga Kornievskaia2022-07-251-0/+32
* Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2022-04-081-14/+16
|\
| * SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()Trond Myklebust2022-04-071-6/+1
| * SUNRPC: handle malloc failure in ->request_prepareNeilBrown2022-03-291-8/+15
* | Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2022-03-291-12/+11
|\|
| * SUNRPC: avoid race between mod_timer() and del_timer_sync()NeilBrown2022-03-231-0/+7
| * SUNRPC: Make the rpciod and xprtiod slab allocation modes consistentTrond Myklebust2022-03-221-4/+1
| * SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOCNeilBrown2022-03-131-0/+3
| * SUNRPC: remove scheduling boost for "SWAPPER" tasks.NeilBrown2022-03-131-11/+0
| * SUNRPC/xprt: async tasks mustn't block waiting for memoryNeilBrown2022-03-131-1/+4
| * SUNRPC: Convert GFP_NOFS to GFP_KERNELTrond Myklebust2022-02-251-1/+1
* | SUNRPC: add netns refcount tracker to struct rpc_xprtEric Dumazet2022-01-281-2/+2
|/
* SUNRPC: Prevent immediate close+reconnectTrond Myklebust2021-11-041-1/+2
* SUNRPC: Fix races when closing the socketTrond Myklebust2021-11-041-0/+2
* SUNRPC: xprt_clear_locked() only needs release memory semanticsTrond Myklebust2021-10-031-5/+3
* SUNRPC: Partial revert of commit 6f9f17287e78Trond Myklebust2021-10-031-13/+15
* Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2021-09-041-12/+20
|\
| * SUNRPC/xprtrdma: Fix reconnection lockingTrond Myklebust2021-08-091-0/+2
| * SUNRPC: Clean up scheduling of autocloseTrond Myklebust2021-08-091-12/+16
| * SUNRPC: Fix potential memory corruptionTrond Myklebust2021-08-091-2/+4
* | SUNRPC: Move client-side disconnect injectionChuck Lever2021-08-201-0/+14
|/
* sunrpc: add dst_attr attributes to the sysfs xprt directoryOlga Kornievskaia2021-07-081-1/+3
* sunrpc: add xprt idOlga Kornievskaia2021-07-081-0/+26
* SUNRPC: More fixes for backlog congestionTrond Myklebust2021-05-261-30/+28
* SUNRPC in case of backlog, hand free slots directly to waiting taskNeilBrown2021-05-201-21/+47
* SUNRPC: Handle major timeout in xprt_adjust_timeout()Chris Dion2021-04-141-2/+2
* SUNRPC: Remove trace_xprt_transmit_queuedChuck Lever2021-04-141-2/+0
* SUNRPC: Add tracepoint that fires when an RPC is retransmittedChuck Lever2021-04-141-1/+3
* SUNRPC: Move fault injection call sitesChuck Lever2021-04-141-2/+4
* SUNRPC: Set TCP_CORK until the transmit queue is emptyTrond Myklebust2021-04-051-0/+2
* SUNRPC: Remove unused function xprt_load_transport()Trond Myklebust2020-12-021-15/+0
* SUNRPC: Add a helper to return the transport identifier given a netidTrond Myklebust2020-12-021-4/+21
* SUNRPC: Close a race with transport setup and module putTrond Myklebust2020-12-021-11/+33
* SUNRPC: xprt_load_transport() needs to support the netid "rdma6"Trond Myklebust2020-12-021-16/+49
* SUNRPC: Mitigate cond_resched() in xprt_transmit()Chuck Lever2020-09-211-2/+4
* SUNRPC: Replace connect dprintk call sites with a tracepointChuck Lever2020-09-211-2/+1
* SUNRPC: Replace dprintk() call site in xprt_prepare_transmitChuck Lever2020-09-211-2/+2