Fix ia64 build.
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 29 Jul 2008 08:57:14 +0000 (09:57 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 29 Jul 2008 08:57:14 +0000 (09:57 +0100)
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/common/page_alloc.c

index 9ebdb20092e2aca2a1dcc239ffd6a77cbe3022f3..997b178d7cbe7f430ef0c3d86d1c534f4658ffd5 100644 (file)
@@ -557,10 +557,16 @@ void __init end_boot_allocator(void)
     }
 
     if ( !dma_bitsize && (num_online_nodes() > 1) )
+    {
+#ifdef CONFIG_X86
         dma_bitsize = min_t(unsigned int,
                             fls(NODE_DATA(0)->node_spanned_pages) - 1
                             + PAGE_SHIFT - 2,
                             32);
+#else
+        dma_bitsize = 32;
+#endif
+    }
 
     printk("Domain heap initialised");
     if ( dma_bitsize )