]> git.dujemihanovic.xyz Git - linux.git/commitdiff
NFSD: Display copy stateids with conventional print formatting
authorChuck Lever <chuck.lever@oracle.com>
Wed, 28 Aug 2024 17:40:05 +0000 (13:40 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Fri, 20 Sep 2024 23:31:03 +0000 (19:31 -0400)
Make it easier to grep for s2s COPY stateids in trace logs: Use the
same display format in nfsd_copy_class as is used to display other
stateids.

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

index 5c2d933dc46956775f6278a96d22a18d9c03e16b..09770dcbd4483c6197eeb0fec42f15ee085d92a0 100644 (file)
@@ -2172,14 +2172,14 @@ DECLARE_EVENT_CLASS(nfsd_copy_class,
                                sizeof(struct sockaddr_in6));
        ),
        TP_printk("client=%pISpc intra=%d async=%d "
-               "src_stateid[si_generation:0x%x cl_boot:0x%x cl_id:0x%x so_id:0x%x] "
-               "dst_stateid[si_generation:0x%x cl_boot:0x%x cl_id:0x%x so_id:0x%x] "
+               "src_client %08x:%08x src_stateid %08x:%08x "
+               "dst_client %08x:%08x dst_stateid %08x:%08x "
                "cp_src_pos=%llu cp_dst_pos=%llu cp_count=%llu",
                __get_sockaddr(addr), __entry->intra, __entry->async,
-               __entry->src_si_generation, __entry->src_cl_boot,
-               __entry->src_cl_id, __entry->src_so_id,
-               __entry->dst_si_generation, __entry->dst_cl_boot,
-               __entry->dst_cl_id, __entry->dst_so_id,
+               __entry->src_cl_boot, __entry->src_cl_id,
+               __entry->src_so_id, __entry->src_si_generation,
+               __entry->dst_cl_boot, __entry->dst_cl_id,
+               __entry->dst_so_id, __entry->dst_si_generation,
                __entry->src_cp_pos, __entry->dst_cp_pos, __entry->cp_count
        )
 );