| 5f2f6bd98736 ("SUNRPC: Simplify xprt_prepare_transmit()") |
| 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") |
| 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") |
| 0dae72d581df ("sunrpc: Prevent duplicate XID allocation") |
| 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") |
| ff699ea8269a ("SUNRPC: Make num_reqs a non-atomic integer") |
| 0b87a46b437c ("SUNRPC: Make RTT measurement more precise (Receive)") |
| ecd465ee88bb ("SUNRPC: Move xprt_update_rtt callsite") |
| 2dd4a012d9e7 ("xprtrdma: Move creation of rl_rdmabuf to rpcrdma_create_req") |
| 8a14793e7aa7 ("xprtrdma: Remove xprt-specific connect cookie") |
| 6720a8993373 ("xprtrdma: Fix latency regression on NUMA NFS/RDMA clients") |
| 0afa6b441298 ("SUNRPC: Don't call __UDPX_INC_STATS() from a preemptible context") |
| ae7246762530 ("xprtrdma: Instrument allocation/release of rpcrdma_req/rep objects") |
| fc1eb8076fb0 ("xprtrdma: Add trace points in the client-side backchannel code paths") |
| 2937fede11b1 ("xprtrdma: Add trace points to instrument memory invalidation") |
| e11b7c9655d1 ("xprtrdma: Add trace points in reply decoder path") |
| 58f10ad40dd8 ("xprtrdma: Add trace points to instrument memory registration") |
| b4a7f91c1d8e ("xprtrdma: Add trace points in the RPC Reply handler paths") |
| ab03eff58eb5 ("xprtrdma: Add trace points in RPC Call transmit paths") |
| e48f083e19c9 ("rpcrdma: infrastructure for static trace points in rpcrdma.ko") |
| ec12e479e306 ("xprtrdma: Introduce rpcrdma_mw_unmap_and_put") |
| 96ceddea3710 ("xprtrdma: Remove usage of "mw"") |
| ce5b37178283 ("xprtrdma: Replace all usage of "frmr" with "frwr"") |
| 30b5416bf0fd ("xprtrdma: Don't clear RPC_BC_PA_IN_USE on pre-allocated rpc_rqst's") |
| 6c537f2c7cc0 ("xprtrdma: buf_free not called for CB replies") |
| a2b6470b1c51 ("xprtrdma: Move unmap-safe logic to rpcrdma_marshal_req") |
| 104927042cde ("xprtrdma: Remove unused padding variables") |
| c34416182f04 ("xprtrdma: Per-mode handling for Remote Invalidation") |
| d025fbf1a2cd ("Merge tag 'nfs-for-4.15-3' of git://git.linux-nfs.org/projects/anna/linux-nfs") |