|
@@ -26,6 +26,8 @@ There are three different groups of fields in the struct taskstats:
|
|
|
|
|
|
5) Time accounting for SMT machines
|
|
|
|
|
|
+6) Extended delay accounting fields for memory reclaim
|
|
|
+
|
|
|
Future extension should add fields to the end of the taskstats struct, and
|
|
|
should not change the relative position of each field within the struct.
|
|
|
|
|
@@ -170,4 +172,9 @@ struct taskstats {
|
|
|
__u64 ac_utimescaled; /* utime scaled on frequency etc */
|
|
|
__u64 ac_stimescaled; /* stime scaled on frequency etc */
|
|
|
__u64 cpu_scaled_run_real_total; /* scaled cpu_run_real_total */
|
|
|
+
|
|
|
+6) Extended delay accounting fields for memory reclaim
|
|
|
+ /* Delay waiting for memory reclaim */
|
|
|
+ __u64 freepages_count;
|
|
|
+ __u64 freepages_delay_total;
|
|
|
}
|