===== arch/ia64/mm/contig.c 1.6 vs edited ===== --- 1.6/arch/ia64/mm/contig.c 2004-08-24 02:08:33 -07:00 +++ edited/arch/ia64/mm/contig.c 2004-09-01 19:01:20 -07:00 @@ -269,7 +269,6 @@ vmem_map = (struct page *) 0; free_area_init_node(0, &contig_page_data, zones_size, 0, zholes_size); - mem_map = contig_page_data.node_mem_map; } else { unsigned long map_size; @@ -280,12 +279,11 @@ vmem_map = (struct page *) vmalloc_end; efi_memmap_walk(create_mem_map_page_table, 0); - contig_page_data.node_mem_map = vmem_map; + NODE_DATA(0)->node_mem_map = vmem_map; free_area_init_node(0, &contig_page_data, zones_size, 0, zholes_size); - mem_map = contig_page_data.node_mem_map; - printk("Virtual mem_map starts at 0x%p\n", mem_map); + printk("Virtual mem_map starts at 0x%p\n", vmem_map); } #else /* !CONFIG_VIRTUAL_MEM_MAP */ if (max_low_pfn < max_dma)