]> xenbits.xensource.com Git - people/vhanquez/xen-unstable.git/commitdiff
xen: enhance dump_numa output
authorDario Faggioli <dario.faggioli@citrix.com>
Wed, 6 Jun 2012 15:33:21 +0000 (16:33 +0100)
committerDario Faggioli <dario.faggioli@citrix.com>
Wed, 6 Jun 2012 15:33:21 +0000 (16:33 +0100)
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>
xen/arch/x86/numa.c

index 0b869b3f36ea0df9441e13ea38bed58d715b3cf3..955192ba0301ff7ae0237a95ef6eb407b4208f35 100644 (file)
@@ -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);