]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
svcrdma: Create a generic tracing class for displaying xdr_buf layout
authorChuck Lever <chuck.lever@oracle.com>
Mon, 2 Mar 2020 20:01:08 +0000 (15:01 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 16 Mar 2020 16:04:32 +0000 (12:04 -0400)
commitb20dfc3fcd6ed1e16c828c81e1fc6f4aea2cfa77
treec736c93eece541657b8bcb96f782710593ad6be3
parent28155524eaa2eabdc97e588db195d0a45d7e4d6f
svcrdma: Create a generic tracing class for displaying xdr_buf layout

This class can be used to create trace points in either the RPC
client or RPC server paths. It simply displays the length of each
part of an xdr_buf, which is useful to determine that the transport
and XDR codecs are operating correctly.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
include/trace/events/sunrpc.h
net/sunrpc/clnt.c
net/sunrpc/svc_xprt.c
net/sunrpc/xprt.c