X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=mm%2Fpage_ext.c;h=44a4c029c8e79edef27405b44dbc2d6fcfa71112;hb=1a89694f7899d39aa58cc6f061e97a17089ac025;hp=2d864e64f7fe3d4128e4cf043a3d0b93374bcfea;hpb=9fa64d6424adabf0e3a546ae24d01a62a927b342;p=cascardo%2Flinux.git diff --git a/mm/page_ext.c b/mm/page_ext.c index 2d864e64f7fe..44a4c029c8e7 100644 --- a/mm/page_ext.c +++ b/mm/page_ext.c @@ -390,8 +390,10 @@ void __init page_ext_init(void) * We know some arch can have a nodes layout such as * -------------pfn--------------> * N0 | N1 | N2 | N0 | N1 | N2|.... + * + * Take into account DEFERRED_STRUCT_PAGE_INIT. */ - if (pfn_to_nid(pfn) != nid) + if (early_pfn_to_nid(pfn) != nid) continue; if (init_section_page_ext(pfn, nid)) goto oom;