Hi Trond, The following changes since commit 17b57b1883c1285f3d0dc2266e8f79286a7bef38: Linux 4.19-rc6 (2018-09-30 07:15:35 -0700) are available in the Git repository at: git://git.linux-nfs.org/projects/anna/linux-nfs.git tags/nfs-rdma-for-4.20-1 for you to fetch changes up to 470443e0b379b070305629f911cc09562bdf324f: xprtrdma: Squelch a sparse warning (2018-10-03 14:35:17 -0400) ---------------------------------------------------------------- Stable bugfixes: - Reset credit grant properly after a disconnect Other bugfixes and cleanups: - xprt_release_rqst_cong is called outside of transport_lock - Create more MRs at a time and toss out old ones during recovery - Various improvements to the RDMA connection and disconnection code: - Improve naming of trace events, functions, and variables - Add documenting comments - Fix metrics and stats reporting - Fix a tracepoint sparse warning Thanks, Anna ---------------------------------------------------------------- Chuck Lever (20): xprtrdma: xprt_release_rqst_cong is called outside of transport_lock xprtrdma: Reset credit grant properly after a disconnect xprtrdma: Create more MRs at a time xprtrdma: Explicitly resetting MRs is no longer necessary xprtrdma: Name MR trace events consistently sunrpc: Fix connect metrics sunrpc: Report connect_time in seconds xprtrdma: Rename rpcrdma_conn_upcall xprtrdma: Conventional variable names in rpcrdma_conn_upcall xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_upcall() xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall xprtrdma: Simplify RPC wake-ups on connect xprtrdma: Rename rpcrdma_qp_async_error_upcall xprtrdma: Remove memory address of "ep" from an error message xprtrdma: Don't disable BH's in backchannel server xprtrdma: Move rb_flags initialization xprtrdma: Report when there were zero posted Receives xprtrdma: Add documenting comments xprtrdma: Clean up xprt_rdma_disconnect_inject xprtrdma: Squelch a sparse warning include/trace/events/rpcrdma.h | 18 +++++++++--------- net/sunrpc/xprt.c | 14 ++++---------- net/sunrpc/xprtrdma/backchannel.c | 16 ++++++++-------- net/sunrpc/xprtrdma/fmr_ops.c | 131 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------ ----------------------------------------------------- net/sunrpc/xprtrdma/frwr_ops.c | 137 +++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------- --------------------------------------------------------- net/sunrpc/xprtrdma/rpc_rdma.c | 20 ++++++++------------ net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 + net/sunrpc/xprtrdma/transport.c | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------- -------------------------------- net/sunrpc/xprtrdma/verbs.c | 178 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++------------------------------------------------------------------ -------------------- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +++++++++--------- net/sunrpc/xprtsock.c | 14 ++++++++------ 11 files changed, 302 insertions(+), 355 deletions(-)