vserver 1.9.3
[linux-2.6.git] / arch / sh64 / mm / init.c
index 17cdeb4..09cd9c8 100644 (file)
@@ -122,8 +122,8 @@ void __init paging_init(void)
         * All memory is good as ZONE_NORMAL (fall-through) and ZONE_DMA.
          */
        zones_size[ZONE_DMA] = MAX_LOW_PFN - START_PFN;
-
-       free_area_init_node(0, NODE_DATA(0), 0, zones_size, __MEMORY_START >> PAGE_SHIFT, 0);
+       NODE_DATA(0)->node_mem_map = NULL;
+       free_area_init_node(0, NODE_DATA(0), zones_size, __MEMORY_START >> PAGE_SHIFT, 0);
 
        /* XXX: MRB-remove - this doesn't seem sane, should this be done somewhere else ?*/
        mem_map = NODE_DATA(0)->node_mem_map;