]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/base/node.c
mm: drop page_initialized check from get_nid_for_pfn
[karo-tx-linux.git] / drivers / base / node.c
index 0440d95c9b5be421118fd519e360338f042d1531..db769d3148b7487599a7662a8307d0f7017ada32 100644 (file)
@@ -368,21 +368,14 @@ int unregister_cpu_under_node(unsigned int cpu, unsigned int nid)
 }
 
 #ifdef CONFIG_MEMORY_HOTPLUG_SPARSE
-#define page_initialized(page)  (page->lru.next)
-
 static int __ref get_nid_for_pfn(unsigned long pfn)
 {
-       struct page *page;
-
        if (!pfn_valid_within(pfn))
                return -1;
 #ifdef CONFIG_DEFERRED_STRUCT_PAGE_INIT
        if (system_state < SYSTEM_RUNNING)
                return early_pfn_to_nid(pfn);
 #endif
-       page = pfn_to_page(pfn);
-       if (!page_initialized(page))
-               return -1;
        return pfn_to_nid(pfn);
 }