diff options
Diffstat (limited to 'arch/sparc')
| -rw-r--r-- | arch/sparc/include/asm/pgalloc_64.h | 6 | ||||
| -rw-r--r-- | arch/sparc/mm/init_64.c | 6 | 
2 files changed, 4 insertions, 8 deletions
diff --git a/arch/sparc/include/asm/pgalloc_64.h b/arch/sparc/include/asm/pgalloc_64.h index 5e3187185b4a..3529f1378cd8 100644 --- a/arch/sparc/include/asm/pgalloc_64.h +++ b/arch/sparc/include/asm/pgalloc_64.h @@ -41,8 +41,7 @@ static inline void __pud_populate(pud_t *pud, pmd_t *pmd)  static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long addr)  { -	return kmem_cache_alloc(pgtable_cache, -				GFP_KERNEL|__GFP_REPEAT); +	return kmem_cache_alloc(pgtable_cache, GFP_KERNEL);  }  static inline void pud_free(struct mm_struct *mm, pud_t *pud) @@ -52,8 +51,7 @@ static inline void pud_free(struct mm_struct *mm, pud_t *pud)  static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long addr)  { -	return kmem_cache_alloc(pgtable_cache, -				GFP_KERNEL|__GFP_REPEAT); +	return kmem_cache_alloc(pgtable_cache, GFP_KERNEL);  }  static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) 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)  pte_t *pte_alloc_one_kernel(struct mm_struct *mm,  			    unsigned long address)  { -	struct page *page = alloc_page(GFP_KERNEL | __GFP_NOTRACK | -				       __GFP_REPEAT | __GFP_ZERO); +	struct page *page = alloc_page(GFP_KERNEL | __GFP_NOTRACK | __GFP_ZERO);  	pte_t *pte = NULL;  	if (page) @@ -2717,8 +2716,7 @@ pte_t *pte_alloc_one_kernel(struct mm_struct *mm,  pgtable_t pte_alloc_one(struct mm_struct *mm,  			unsigned long address)  { -	struct page *page = alloc_page(GFP_KERNEL | __GFP_NOTRACK | -				       __GFP_REPEAT | __GFP_ZERO); +	struct page *page = alloc_page(GFP_KERNEL | __GFP_NOTRACK | __GFP_ZERO);  	if (!page)  		return NULL;  	if (!pgtable_page_ctor(page)) {  | 
