diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/asm-i386/page.h | 1 | ||||
| -rw-r--r-- | include/asm-x86_64/page.h | 1 | ||||
| -rw-r--r-- | include/linux/hugetlb.h | 6 |
3 files changed, 0 insertions, 8 deletions
diff --git a/include/asm-i386/page.h b/include/asm-i386/page.h index 10045fd82103..73296d9924fb 100644 --- a/include/asm-i386/page.h +++ b/include/asm-i386/page.h | |||
| @@ -68,7 +68,6 @@ typedef struct { unsigned long pgprot; } pgprot_t; | |||
| 68 | #define HPAGE_MASK (~(HPAGE_SIZE - 1)) | 68 | #define HPAGE_MASK (~(HPAGE_SIZE - 1)) |
| 69 | #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT) | 69 | #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT) |
| 70 | #define HAVE_ARCH_HUGETLB_UNMAPPED_AREA | 70 | #define HAVE_ARCH_HUGETLB_UNMAPPED_AREA |
| 71 | #define ARCH_HAS_HUGETLB_CLEAN_STALE_PGTABLE | ||
| 72 | #endif | 71 | #endif |
| 73 | 72 | ||
| 74 | #define pgd_val(x) ((x).pgd) | 73 | #define pgd_val(x) ((x).pgd) |
diff --git a/include/asm-x86_64/page.h b/include/asm-x86_64/page.h index fcf890aa8c81..135ffaa0393b 100644 --- a/include/asm-x86_64/page.h +++ b/include/asm-x86_64/page.h | |||
| @@ -28,7 +28,6 @@ | |||
| 28 | #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) | 28 | #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) |
| 29 | #define HPAGE_MASK (~(HPAGE_SIZE - 1)) | 29 | #define HPAGE_MASK (~(HPAGE_SIZE - 1)) |
| 30 | #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT) | 30 | #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT) |
| 31 | #define ARCH_HAS_HUGETLB_CLEAN_STALE_PGTABLE | ||
| 32 | 31 | ||
| 33 | #ifdef __KERNEL__ | 32 | #ifdef __KERNEL__ |
| 34 | #ifndef __ASSEMBLY__ | 33 | #ifndef __ASSEMBLY__ |
diff --git a/include/linux/hugetlb.h b/include/linux/hugetlb.h index f529d1442815..e670b0d13fe0 100644 --- a/include/linux/hugetlb.h +++ b/include/linux/hugetlb.h | |||
| @@ -70,12 +70,6 @@ pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, | |||
| 70 | void hugetlb_prefault_arch_hook(struct mm_struct *mm); | 70 | void hugetlb_prefault_arch_hook(struct mm_struct *mm); |
| 71 | #endif | 71 | #endif |
| 72 | 72 | ||
| 73 | #ifndef ARCH_HAS_HUGETLB_CLEAN_STALE_PGTABLE | ||
| 74 | #define hugetlb_clean_stale_pgtable(pte) BUG() | ||
| 75 | #else | ||
| 76 | void hugetlb_clean_stale_pgtable(pte_t *pte); | ||
| 77 | #endif | ||
| 78 | |||
| 79 | #else /* !CONFIG_HUGETLB_PAGE */ | 73 | #else /* !CONFIG_HUGETLB_PAGE */ |
| 80 | 74 | ||
| 81 | static inline int is_vm_hugetlb_page(struct vm_area_struct *vma) | 75 | static inline int is_vm_hugetlb_page(struct vm_area_struct *vma) |
