]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - tools/accounting/getdelays.c
Merge tag 'for-4.20-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave...
[linux.git] / tools / accounting / getdelays.c
index 9f420d98b5fb3b2ca364ed6aff37908d42519333..8cb504d3038447fe4cbb2f033d6002e8b714b252 100644 (file)
@@ -203,6 +203,8 @@ static void print_delayacct(struct taskstats *t)
               "SWAP  %15s%15s%15s\n"
               "      %15llu%15llu%15llums\n"
               "RECLAIM  %12s%15s%15s\n"
+              "      %15llu%15llu%15llums\n"
+              "THRASHING%12s%15s%15s\n"
               "      %15llu%15llu%15llums\n",
               "count", "real total", "virtual total",
               "delay total", "delay average",
@@ -222,7 +224,11 @@ static void print_delayacct(struct taskstats *t)
               "count", "delay total", "delay average",
               (unsigned long long)t->freepages_count,
               (unsigned long long)t->freepages_delay_total,
-              average_ms(t->freepages_delay_total, t->freepages_count));
+              average_ms(t->freepages_delay_total, t->freepages_count),
+              "count", "delay total", "delay average",
+              (unsigned long long)t->thrashing_count,
+              (unsigned long long)t->thrashing_delay_total,
+              average_ms(t->thrashing_delay_total, t->thrashing_count));
 }
 
 static void task_context_switch_counts(struct taskstats *t)