diff options
Diffstat (limited to 'arch/sparc/mm/init_64.c')
-rw-r--r-- | arch/sparc/mm/init_64.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/arch/sparc/mm/init_64.c b/arch/sparc/mm/init_64.c index 14bb0d5ed3c6..aec508e37490 100644 --- a/arch/sparc/mm/init_64.c +++ b/arch/sparc/mm/init_64.c | |||
@@ -2704,8 +2704,7 @@ void __flush_tlb_all(void) | |||
2704 | pte_t *pte_alloc_one_kernel(struct mm_struct *mm, | 2704 | pte_t *pte_alloc_one_kernel(struct mm_struct *mm, |
2705 | unsigned long address) | 2705 | unsigned long address) |
2706 | { | 2706 | { |
2707 | struct page *page = alloc_page(GFP_KERNEL | __GFP_NOTRACK | | 2707 | struct page *page = alloc_page(GFP_KERNEL | __GFP_NOTRACK | __GFP_ZERO); |
2708 | __GFP_REPEAT | __GFP_ZERO); | ||
2709 | pte_t *pte = NULL; | 2708 | pte_t *pte = NULL; |
2710 | 2709 | ||
2711 | if (page) | 2710 | if (page) |
@@ -2717,8 +2716,7 @@ pte_t *pte_alloc_one_kernel(struct mm_struct *mm, | |||
2717 | pgtable_t pte_alloc_one(struct mm_struct *mm, | 2716 | pgtable_t pte_alloc_one(struct mm_struct *mm, |
2718 | unsigned long address) | 2717 | unsigned long address) |
2719 | { | 2718 | { |
2720 | struct page *page = alloc_page(GFP_KERNEL | __GFP_NOTRACK | | 2719 | struct page *page = alloc_page(GFP_KERNEL | __GFP_NOTRACK | __GFP_ZERO); |
2721 | __GFP_REPEAT | __GFP_ZERO); | ||
2722 | if (!page) | 2720 | if (!page) |
2723 | return NULL; | 2721 | return NULL; |
2724 | if (!pgtable_page_ctor(page)) { | 2722 | if (!pgtable_page_ctor(page)) { |