Messages in this thread Patch in this message | | | Date | Mon, 9 Aug 2004 01:33:39 -0700 | From | William Lee Irwin III <> | Subject | Re: 2.6.8-rc3-mm2 |
| |
On Mon, Aug 09, 2004 at 01:29:26AM -0700, William Lee Irwin III wrote: > Initializing NODE_DATA(nid)->node_mem_map prior to calling it should do.
Not sure why the first call didn't show up in the patch.
Index: mm2-2.6.8-rc3/arch/i386/mm/discontig.c =================================================================== --- mm2-2.6.8-rc3.orig/arch/i386/mm/discontig.c 2004-08-08 15:39:24.000000000 -0700 +++ mm2-2.6.8-rc3/arch/i386/mm/discontig.c 2004-08-09 01:18:30.750614368 -0700 @@ -418,15 +418,15 @@ * remapped KVA area - mbligh */ if (!nid) - free_area_init_node(nid, NODE_DATA(nid), 0, - zones_size, start, zholes_size); + free_area_init_node(nid, NODE_DATA(nid), + zones_size, start, zholes_size); else { unsigned long lmem_map; lmem_map = (unsigned long)node_remap_start_vaddr[nid]; lmem_map += sizeof(pg_data_t) + PAGE_SIZE - 1; lmem_map &= PAGE_MASK; - free_area_init_node(nid, NODE_DATA(nid), - (struct page *)lmem_map, zones_size, + NODE_DATA(nid)->node_mem_map = (struct page *)lmem_map; + free_area_init_node(nid, NODE_DATA(nid), zones_size, start, zholes_size); } } - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |