|
@@ -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)
|