]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-powerpc/page_64.h
[PATCH] ppc64 need HPAGE_SHIFT when huge pages disabled
[linux-2.6-omap-h63xx.git] / include / asm-powerpc / page_64.h
index c16f106b5373f0baa4a71b09952ae4113f938d0e..1e6e7846824fca9f0d23fe7f6384a9072f38faaf 100644 (file)
@@ -86,7 +86,11 @@ static inline void copy_page(void *to, void *from)
 extern u64 ppc64_pft_size;
 
 /* Large pages size */
+#ifdef CONFIG_HUGETLB_PAGE
 extern unsigned int HPAGE_SHIFT;
+#else
+#define HPAGE_SHIFT PAGE_SHIFT
+#endif
 #define HPAGE_SIZE             ((1UL) << HPAGE_SHIFT)
 #define HPAGE_MASK             (~(HPAGE_SIZE - 1))
 #define HUGETLB_PAGE_ORDER     (HPAGE_SHIFT - PAGE_SHIFT)