]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - mm/page_alloc.c
mm: make defensive checks around PFN values registered for memory usage
[net-next-2.6.git] / mm / page_alloc.c
index acab6ad326dfc9d48a92ca948c1884df63788310..0adb66e711e665188010e6f32f7b1478a1a103de 100644 (file)
@@ -3536,6 +3536,8 @@ void __init add_active_range(unsigned int nid, unsigned long start_pfn,
                        nid, start_pfn, end_pfn,
                        nr_nodemap_entries, MAX_ACTIVE_REGIONS);
 
+       mminit_validate_memmodel_limits(&start_pfn, &end_pfn);
+
        /* Merge with existing active regions if possible */
        for (i = 0; i < nr_nodemap_entries; i++) {
                if (early_node_map[i].nid != nid)