xprtrdma: Add xprtrdma_post_recvs_err() tracepoint
authorChuck Lever <chuck.lever@oracle.com>
Mon, 2 Aug 2021 18:44:30 +0000 (14:44 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Mon, 9 Aug 2021 20:42:10 +0000 (16:42 -0400)
commit683f31c3ab2e60b323b9b88c0ac389ff9cacec1a
tree0643ad8bb83715c4be416f292937280fbb92350d
parent97480cae13ca3a9c1de3eb6fd66cf9650a60db42
xprtrdma: Add xprtrdma_post_recvs_err() tracepoint

In the vast majority of cases, rc=0. Don't record that in the
post_recvs tracepoint. Instead, add a separate tracepoint that can
be left enabled all the time to capture the very rare immediate
errors returned by ib_post_recv().

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
include/trace/events/rpcrdma.h
net/sunrpc/xprtrdma/verbs.c