aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/linux/mmzone.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/linux/mmzone.h b/include/linux/mmzone.h
index d294b57a4016..ee9f7b74e613 100644
--- a/include/linux/mmzone.h
+++ b/include/linux/mmzone.h
@@ -435,7 +435,6 @@ extern struct pglist_data contig_page_data;
435#define NODE_DATA(nid) (&contig_page_data) 435#define NODE_DATA(nid) (&contig_page_data)
436#define NODE_MEM_MAP(nid) mem_map 436#define NODE_MEM_MAP(nid) mem_map
437#define MAX_NODES_SHIFT 1 437#define MAX_NODES_SHIFT 1
438#define pfn_to_nid(pfn) (0)
439 438
440#else /* CONFIG_NEED_MULTIPLE_NODES */ 439#else /* CONFIG_NEED_MULTIPLE_NODES */
441 440
@@ -470,6 +469,10 @@ extern struct pglist_data contig_page_data;
470#define early_pfn_to_nid(nid) (0UL) 469#define early_pfn_to_nid(nid) (0UL)
471#endif 470#endif
472 471
472#ifdef CONFIG_FLATMEM
473#define pfn_to_nid(pfn) (0)
474#endif
475
473#define pfn_to_section_nr(pfn) ((pfn) >> PFN_SECTION_SHIFT) 476#define pfn_to_section_nr(pfn) ((pfn) >> PFN_SECTION_SHIFT)
474#define section_nr_to_pfn(sec) ((sec) << PFN_SECTION_SHIFT) 477#define section_nr_to_pfn(sec) ((sec) << PFN_SECTION_SHIFT)
475 478
@@ -594,6 +597,8 @@ static inline int pfn_valid(unsigned long pfn)
594 */ 597 */
595#ifdef CONFIG_NUMA 598#ifdef CONFIG_NUMA
596#define pfn_to_nid early_pfn_to_nid 599#define pfn_to_nid early_pfn_to_nid
600#else
601#define pfn_to_nid(pfn) (0)
597#endif 602#endif
598 603
599#define early_pfn_valid(pfn) pfn_valid(pfn) 604#define early_pfn_valid(pfn) pfn_valid(pfn)