@@ -2686,26 +2686,29 @@ TRACE_EVENT(ext4_fc_replay,
2686
2686
);
2687
2687
2688
2688
TRACE_EVENT (ext4_fc_commit_start ,
2689
- TP_PROTO (struct super_block * sb ),
2689
+ TP_PROTO (struct super_block * sb , tid_t commit_tid ),
2690
2690
2691
- TP_ARGS (sb ),
2691
+ TP_ARGS (sb , commit_tid ),
2692
2692
2693
2693
TP_STRUCT__entry (
2694
2694
__field (dev_t , dev )
2695
+ __field (tid_t , tid )
2695
2696
),
2696
2697
2697
2698
TP_fast_assign (
2698
2699
__entry -> dev = sb -> s_dev ;
2700
+ __entry -> tid = commit_tid ;
2699
2701
),
2700
2702
2701
- TP_printk ("fast_commit started on dev %d,%d" ,
2702
- MAJOR ( __entry -> dev ), MINOR ( __entry -> dev ) )
2703
+ TP_printk ("dev %d,%d tid %u" , MAJOR ( __entry -> dev ), MINOR ( __entry -> dev ) ,
2704
+ __entry -> tid )
2703
2705
);
2704
2706
2705
2707
TRACE_EVENT (ext4_fc_commit_stop ,
2706
- TP_PROTO (struct super_block * sb , int nblks , int reason ),
2708
+ TP_PROTO (struct super_block * sb , int nblks , int reason ,
2709
+ tid_t commit_tid ),
2707
2710
2708
- TP_ARGS (sb , nblks , reason ),
2711
+ TP_ARGS (sb , nblks , reason , commit_tid ),
2709
2712
2710
2713
TP_STRUCT__entry (
2711
2714
__field (dev_t , dev )
@@ -2714,6 +2717,7 @@ TRACE_EVENT(ext4_fc_commit_stop,
2714
2717
__field (int , num_fc )
2715
2718
__field (int , num_fc_ineligible )
2716
2719
__field (int , nblks_agg )
2720
+ __field (tid_t , tid )
2717
2721
),
2718
2722
2719
2723
TP_fast_assign (
@@ -2724,12 +2728,13 @@ TRACE_EVENT(ext4_fc_commit_stop,
2724
2728
__entry -> num_fc_ineligible =
2725
2729
EXT4_SB (sb )-> s_fc_stats .fc_ineligible_commits ;
2726
2730
__entry -> nblks_agg = EXT4_SB (sb )-> s_fc_stats .fc_numblks ;
2731
+ __entry -> tid = commit_tid ;
2727
2732
),
2728
2733
2729
- TP_printk ("fc on [ %d,%d] nblks %d, reason %d, fc = %d, ineligible = %d, agg_nblks %d" ,
2734
+ TP_printk ("dev %d,%d nblks %d, reason %d, fc = %d, ineligible = %d, agg_nblks %d, tid %u " ,
2730
2735
MAJOR (__entry -> dev ), MINOR (__entry -> dev ),
2731
2736
__entry -> nblks , __entry -> reason , __entry -> num_fc ,
2732
- __entry -> num_fc_ineligible , __entry -> nblks_agg )
2737
+ __entry -> num_fc_ineligible , __entry -> nblks_agg , __entry -> tid )
2733
2738
);
2734
2739
2735
2740
#define FC_REASON_NAME_STAT (reason ) \
0 commit comments