Hi- Not sure I've posted these yet. I've been working on some error injection features and while testing them, I found a few bugs in the NFS/RDMA client. --- Chuck Lever (5): xprtrdma: Disconnect after an ib_post_send() immediate error xprtrdma: Put rpcrdma_reps before waking the tear-down completion xprtrdma: Add xprtrdma_post_recvs_err() tracepoint xprtrdma: Add an xprtrdma_post_send_err tracepoint xprtrdma: Eliminate rpcrdma_post_sends() include/trace/events/rpcrdma.h | 74 ++++++++++++++++++++++++++++--- net/sunrpc/xprtrdma/backchannel.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 14 +++++- net/sunrpc/xprtrdma/transport.c | 2 +- net/sunrpc/xprtrdma/verbs.c | 28 +++--------- net/sunrpc/xprtrdma/xprt_rdma.h | 2 +- 6 files changed, 90 insertions(+), 32 deletions(-) -- Chuck Lever