|
@@ -17,6 +17,7 @@
|
|
|
|
|
|
#define HPAGE_SHIFT 23
|
|
#define HPAGE_SHIFT 23
|
|
#define REAL_HPAGE_SHIFT 22
|
|
#define REAL_HPAGE_SHIFT 22
|
|
|
|
+#define HPAGE_2GB_SHIFT 31
|
|
#define HPAGE_256MB_SHIFT 28
|
|
#define HPAGE_256MB_SHIFT 28
|
|
#define HPAGE_64K_SHIFT 16
|
|
#define HPAGE_64K_SHIFT 16
|
|
#define REAL_HPAGE_SIZE (_AC(1,UL) << REAL_HPAGE_SHIFT)
|
|
#define REAL_HPAGE_SIZE (_AC(1,UL) << REAL_HPAGE_SHIFT)
|
|
@@ -27,7 +28,7 @@
|
|
#define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
|
#define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
|
|
#define HAVE_ARCH_HUGETLB_UNMAPPED_AREA
|
|
#define HAVE_ARCH_HUGETLB_UNMAPPED_AREA
|
|
#define REAL_HPAGE_PER_HPAGE (_AC(1,UL) << (HPAGE_SHIFT - REAL_HPAGE_SHIFT))
|
|
#define REAL_HPAGE_PER_HPAGE (_AC(1,UL) << (HPAGE_SHIFT - REAL_HPAGE_SHIFT))
|
|
-#define HUGE_MAX_HSTATE 3
|
|
|
|
|
|
+#define HUGE_MAX_HSTATE 4
|
|
#endif
|
|
#endif
|
|
|
|
|
|
#ifndef __ASSEMBLY__
|
|
#ifndef __ASSEMBLY__
|