From eba0dfbbc2da7908b1d63e805c4159e795f7e9a1 Mon Sep 17 00:00:00 2001 From: Andres Lagar-Cavilla Date: Tue, 13 Mar 2012 15:34:54 +0000 Subject: [PATCH] libxl: publish number of paged pages. This is information is currently not harvested from libxc. Signed-off-by: Andres Lagar-Cavilla Acked-by: Ian Jackson Committed-by: Ian Jackson --- tools/libxl/libxl.c | 1 + tools/libxl/libxl_types.idl | 1 + 2 files changed, 2 insertions(+) diff --git a/tools/libxl/libxl.c b/tools/libxl/libxl.c index d7eb2c56c9..29eae743f5 100644 --- a/tools/libxl/libxl.c +++ b/tools/libxl/libxl.c @@ -460,6 +460,7 @@ static void xcinfo2xlinfo(const xc_domaininfo_t *xcinfo, xlinfo->current_memkb = PAGE_TO_MEMKB(xcinfo->tot_pages); xlinfo->shared_memkb = PAGE_TO_MEMKB(xcinfo->shr_pages); + xlinfo->paged_memkb = PAGE_TO_MEMKB(xcinfo->paged_pages); xlinfo->max_memkb = PAGE_TO_MEMKB(xcinfo->max_pages); xlinfo->cpu_time = xcinfo->cpu_time; xlinfo->vcpu_max_id = xcinfo->max_vcpu_id; diff --git a/tools/libxl/libxl_types.idl b/tools/libxl/libxl_types.idl index ee2de7219f..413a1a6efc 100644 --- a/tools/libxl/libxl_types.idl +++ b/tools/libxl/libxl_types.idl @@ -175,6 +175,7 @@ libxl_dominfo = Struct("dominfo",[ ("shutdown_reason", libxl_shutdown_reason), ("current_memkb", MemKB), ("shared_memkb", MemKB), + ("paged_memkb", MemKB), ("max_memkb", MemKB), ("cpu_time", uint64), ("vcpu_max_id", uint32), -- 2.30.2