diff options
author | Dario Faggioli <dario.faggioli@citrix.com> | 2012-06-06 16:33:21 +0100 |
---|---|---|
committer | Dario Faggioli <dario.faggioli@citrix.com> | 2012-06-06 16:33:21 +0100 |
commit | bf3ffa30a023fed127fa5cfc0d52f6844e244561 (patch) | |
tree | 26f6c5dd69aa30408b4b6c75bc668773db1f25ec /xen/arch/x86/numa.c | |
parent | 4c0b68289377ceec17538e37abd58c3045f61281 (diff) | |
download | xen-bf3ffa30a023fed127fa5cfc0d52f6844e244561.tar.gz xen-bf3ffa30a023fed127fa5cfc0d52f6844e244561.tar.bz2 xen-bf3ffa30a023fed127fa5cfc0d52f6844e244561.zip |
xen: enhance dump_numa output
By showing the number of free pages on each node.
Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/arch/x86/numa.c')
-rw-r--r-- | xen/arch/x86/numa.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/xen/arch/x86/numa.c b/xen/arch/x86/numa.c index 0b869b3f36..955192ba03 100644 --- a/xen/arch/x86/numa.c +++ b/xen/arch/x86/numa.c @@ -365,10 +365,11 @@ static void dump_numa(unsigned char key) for_each_online_node(i) { paddr_t pa = (paddr_t)(NODE_DATA(i)->node_start_pfn + 1)<< PAGE_SHIFT; - printk("idx%d -> NODE%d start->%lu size->%lu\n", + printk("idx%d -> NODE%d start->%lu size->%lu free->%lu\n", i, NODE_DATA(i)->node_id, NODE_DATA(i)->node_start_pfn, - NODE_DATA(i)->node_spanned_pages); + NODE_DATA(i)->node_spanned_pages, + avail_node_heap_pages(i)); /* sanity check phys_to_nid() */ printk("phys_to_nid(%"PRIpaddr") -> %d should be %d\n", pa, phys_to_nid(pa), NODE_DATA(i)->node_id); |