]> git.dujemihanovic.xyz Git - linux.git/commit
NFSD: Wrap async copy operations with trace points
authorChuck Lever <chuck.lever@oracle.com>
Wed, 28 Aug 2024 17:40:09 +0000 (13:40 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Fri, 20 Sep 2024 23:31:03 +0000 (19:31 -0400)
commit0505de9615fa3d216828bfa9ddf502e918675986
tree838a1a2cdcda103233d66b292ad084d320140c07
parentd3c430aa97e547614808831d28f43db26a854457
NFSD: Wrap async copy operations with trace points

Add an nfsd_copy_async_done to record the timestamp, the final
status code, and the callback stateid of an async copy.

Rename the nfsd_copy_do_async tracepoint to match that naming
convention to make it easier to enable both of these with a
single glob.

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