| 009a82f64374 ("SUNRPC: Micro-optimise when the task is known not to be sleeping") |
| 03e51d32da99 ("SUNRPC: Check whether the task was transmitted before rebind/reconnect") |
| 477687e1116a ("SUNRPC: Fix up RPC back channel transmission") |
| ed7dc973bd91 ("SUNRPC: Prevent thundering herd when the socket is not connected") |
| 9bd11523dc1b ("SUNRPC: call_connect_status() must handle tasks that got transmitted") |
| c544577daddb ("SUNRPC: Clean up transport write space handling") |
| 89f90fe1ad8b ("SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue") |
| 75891f502f5f ("SUNRPC: Support for congestion control when queuing is enabled") |
| 918f3c1fe83c ("SUNRPC: Improve latency for interactive tasks") |
| dcbbeda836bc ("SUNRPC: Move RPC retransmission stat counter to xprt_transmit()") |
| 04b3b88fbfe6 ("SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK") |
| 50f484e29821 ("SUNRPC: Treat the task and request as separate in the xprt_ops->send_request()") |
| 902c58872e1e ("SUNRPC: Fix up the back channel transmit") |
| 762e4e67b356 ("SUNRPC: Refactor RPC call encoding") |
| 944b042921a1 ("SUNRPC: Add a transmission queue for RPC requests") |
| ef3f54347f69 ("SUNRPC: Distinguish between the slot allocation list and receive queue") |
| 78b576ced2f5 ("SUNRPC: Minor cleanup for call_transmit()") |
| 7f3a1d1e1806 ("SUNRPC: Refactor xprt_transmit() to remove wait for reply code") |
| edc81dcd5b7f ("SUNRPC: Refactor xprt_transmit() to remove the reply queue code") |
| 75c84151a9dc ("SUNRPC: Rename xprt->recv_lock to xprt->queue_lock") |
| ec37a58fba28 ("SUNRPC: Don't wake queued RPC calls multiple times in xprt_transmit") |
| cf9946cd6144 ("SUNRPC: Refactor the transport request pinning") |
| 6c7a64e5a44d ("SUNRPC: Add socket transmit queue offset tracking") |
| e1806c7bfb80 ("SUNRPC: Move reset of TCP state variables into the reconnect code") |
| d1109aa56c71 ("SUNRPC: Rename TCP receive-specific state variables") |
| 3a03818fbee0 ("SUNRPC: Avoid holding locks across the XDR encoding of the RPC message") |
| 7ebbbc6e7bd0 ("SUNRPC: Simplify identification of when the message send/receive is complete") |
| 3021a5bbbf0a ("SUNRPC: The transmitted message must lie in the RPCSEC window of validity") |
| 9dc6edcf676f ("SUNRPC: Clean up initialisation of the struct rpc_rqst") |
| 8fdee4cc95d9 ("sunrpc: whitespace fixes") |
| 0f90be132cbf ("NFSv4 client live hangs after live data migration recovery") |
| 0dae72d581df ("sunrpc: Prevent duplicate XID allocation") |
| ed3aa7424566 ("xprtrdma: Move common wait_for_buffer_space call to parent function") |
| edb41e61a54e ("xprtrdma: Make rpc_rqst part of rpcrdma_req") |
| 48be539dd44a ("xprtrdma: Introduce ->alloc_slot call-out for xprtrdma") |
| a9cde23ab7cd ("SUNRPC: Add a ->free_slot transport callout") |
| 37ac86c3a76c ("SUNRPC: Initialize rpc_rqst outside of xprt->reserve_lock") |
| a1bf4c7da62f ("Merge tag 'nfs-for-4.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfs") |