NFSD: Trace NFSv4 COMPOUND tags
authorChuck Lever <chuck.lever@oracle.com>
Thu, 8 Sep 2022 22:13:48 +0000 (18:13 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 26 Sep 2022 18:02:31 +0000 (14:02 -0400)
commitde29cf7e6cbbe236c3a51999c188fcd467762899
tree12a3d84567dce16293faee8df64116cda572a7c4
parent948755efc951de75c87d4fa916d9d36b58299295
NFSD: Trace NFSv4 COMPOUND tags

The Linux NFSv4 client implementation does not use COMPOUND tags,
but the Solaris and MacOS implementations do, and so does pynfs.
Record these eye-catchers in the server's trace buffer to annotate
client requests while troubleshooting.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
fs/nfsd/nfs4proc.c
fs/nfsd/trace.h