aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/mmzone.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/mmzone.h')
-rw-r--r--include/linux/mmzone.h19
1 files changed, 0 insertions, 19 deletions
diff --git a/include/linux/mmzone.h b/include/linux/mmzone.h
index 0aece6d8937e..c7a51dac441d 100644
--- a/include/linux/mmzone.h
+++ b/include/linux/mmzone.h
@@ -820,25 +820,6 @@ static inline struct zoneref *first_zones_zonelist(struct zonelist *zonelist,
820#include <asm/sparsemem.h> 820#include <asm/sparsemem.h>
821#endif 821#endif
822 822
823#if BITS_PER_LONG == 32
824/*
825 * with 32 bit page->flags field, we reserve 9 bits for node/zone info.
826 * there are 4 zones (3 bits) and this leaves 9-3=6 bits for nodes.
827 */
828#define FLAGS_RESERVED 9
829
830#elif BITS_PER_LONG == 64
831/*
832 * with 64 bit flags field, there's plenty of room.
833 */
834#define FLAGS_RESERVED 32
835
836#else
837
838#error BITS_PER_LONG not defined
839
840#endif
841
842#if !defined(CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID) && \ 823#if !defined(CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID) && \
843 !defined(CONFIG_ARCH_POPULATES_NODE_MAP) 824 !defined(CONFIG_ARCH_POPULATES_NODE_MAP)
844static inline unsigned long early_pfn_to_nid(unsigned long pfn) 825static inline unsigned long early_pfn_to_nid(unsigned long pfn)