]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/mips/sgi-ip27/ip27-memory.c
[PATCH] remove non-DISCONTIG use of pgdat->node_mem_map
[linux-2.6-omap-h63xx.git] / arch / mips / sgi-ip27 / ip27-memory.c
index 0a44a98d7adc78efd05e1d0e89765872164f32c0..a160d04f7dbe05904f84f60a262ba3b3fbb287d1 100644 (file)
@@ -549,9 +549,8 @@ void __init mem_init(void)
                 */
                numslots = node_getlastslot(node);
                for (slot = 1; slot <= numslots; slot++) {
-                       p = NODE_DATA(node)->node_mem_map +
-                               (slot_getbasepfn(node, slot) -
-                                slot_getbasepfn(node, 0));
+                       p = nid_page_nr(node, slot_getbasepfn(node, slot) -
+                                             slot_getbasepfn(node, 0));
 
                        /*
                         * Free valid memory in current slot.