@@ -2146,6 +2146,10 @@ DECLARE_EVENT_CLASS(nfsd_copy_class,
21462146 __field (u32 , dst_cl_id )
21472147 __field (u32 , dst_so_id )
21482148 __field (u32 , dst_si_generation )
2149+ __field (u32 , cb_cl_boot )
2150+ __field (u32 , cb_cl_id )
2151+ __field (u32 , cb_so_id )
2152+ __field (u32 , cb_si_generation )
21492153 __field (u64 , src_cp_pos )
21502154 __field (u64 , dst_cp_pos )
21512155 __field (u64 , cp_count )
@@ -2154,6 +2158,7 @@ DECLARE_EVENT_CLASS(nfsd_copy_class,
21542158 TP_fast_assign (
21552159 const stateid_t * src_stp = & copy -> cp_src_stateid ;
21562160 const stateid_t * dst_stp = & copy -> cp_dst_stateid ;
2161+ const stateid_t * cb_stp = & copy -> cp_res .cb_stateid ;
21572162
21582163 __entry -> intra = test_bit (NFSD4_COPY_F_INTRA , & copy -> cp_flags );
21592164 __entry -> async = !test_bit (NFSD4_COPY_F_SYNCHRONOUS , & copy -> cp_flags );
@@ -2165,6 +2170,10 @@ DECLARE_EVENT_CLASS(nfsd_copy_class,
21652170 __entry -> dst_cl_id = dst_stp -> si_opaque .so_clid .cl_id ;
21662171 __entry -> dst_so_id = dst_stp -> si_opaque .so_id ;
21672172 __entry -> dst_si_generation = dst_stp -> si_generation ;
2173+ __entry -> cb_cl_boot = cb_stp -> si_opaque .so_clid .cl_boot ;
2174+ __entry -> cb_cl_id = cb_stp -> si_opaque .so_clid .cl_id ;
2175+ __entry -> cb_so_id = cb_stp -> si_opaque .so_id ;
2176+ __entry -> cb_si_generation = cb_stp -> si_generation ;
21682177 __entry -> src_cp_pos = copy -> cp_src_pos ;
21692178 __entry -> dst_cp_pos = copy -> cp_dst_pos ;
21702179 __entry -> cp_count = copy -> cp_count ;
@@ -2174,12 +2183,15 @@ DECLARE_EVENT_CLASS(nfsd_copy_class,
21742183 TP_printk ("client=%pISpc intra=%d async=%d "
21752184 "src_client %08x:%08x src_stateid %08x:%08x "
21762185 "dst_client %08x:%08x dst_stateid %08x:%08x "
2186+ "cb_client %08x:%08x cb_stateid %08x:%08x "
21772187 "cp_src_pos=%llu cp_dst_pos=%llu cp_count=%llu" ,
21782188 __get_sockaddr (addr ), __entry -> intra , __entry -> async ,
21792189 __entry -> src_cl_boot , __entry -> src_cl_id ,
21802190 __entry -> src_so_id , __entry -> src_si_generation ,
21812191 __entry -> dst_cl_boot , __entry -> dst_cl_id ,
21822192 __entry -> dst_so_id , __entry -> dst_si_generation ,
2193+ __entry -> cb_cl_boot , __entry -> cb_cl_id ,
2194+ __entry -> cb_so_id , __entry -> cb_si_generation ,
21832195 __entry -> src_cp_pos , __entry -> dst_cp_pos , __entry -> cp_count
21842196 )
21852197);
0 commit comments