aboutsummaryrefslogtreecommitdiffstats
path: root/tools/misc/xen-tmem-list-parse.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/misc/xen-tmem-list-parse.c')
-rw-r--r--tools/misc/xen-tmem-list-parse.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/misc/xen-tmem-list-parse.c b/tools/misc/xen-tmem-list-parse.c
index 51ffe44fd2..da21434a94 100644
--- a/tools/misc/xen-tmem-list-parse.c
+++ b/tools/misc/xen-tmem-list-parse.c
@@ -174,12 +174,19 @@ void parse_client(char *s)
unsigned long long compressed_sum_size = parse(s,"cb");
unsigned long long compress_poor = parse(s,"cn");
unsigned long long compress_nomem = parse(s,"cm");
+ unsigned long long total_cycles = parse(s,"Tc");
+ unsigned long long succ_eph_gets = parse(s,"Ge");
+ unsigned long long succ_pers_puts = parse(s,"Pp");
+ unsigned long long succ_pers_gets = parse(s,"Gp");
printf("domid%lu: weight=%lu,cap=%lu,compress=%d,frozen=%d,"
+ "total_cycles=%llu,succ_eph_gets=%llu,"
+ "succ_pers_puts=%llu,succ_pers_gets=%llu,"
"eph_count=%llu,max_eph=%llu,"
"compression ratio=%lu%% (samples=%llu,poor=%llu,nomem=%llu)\n",
cli_id, weight, cap, compress?1:0, frozen?1:0,
eph_count, max_eph_count,
+ total_cycles, succ_eph_gets, succ_pers_puts, succ_pers_gets,
compressed_pages ? (long)((compressed_sum_size*100LL) /
(compressed_pages*PAGE_SIZE)) : 0,
compressed_pages, compress_poor, compress_nomem);