diff options
Diffstat (limited to 'arch/arm64/mm/pgd.c')
| -rw-r--r-- | arch/arm64/mm/pgd.c | 11 | 
1 files changed, 2 insertions, 9 deletions
diff --git a/arch/arm64/mm/pgd.c b/arch/arm64/mm/pgd.c index 7083cdada65..62c6101df26 100644 --- a/arch/arm64/mm/pgd.c +++ b/arch/arm64/mm/pgd.c @@ -32,17 +32,10 @@  pgd_t *pgd_alloc(struct mm_struct *mm)  { -	pgd_t *new_pgd; -  	if (PGD_SIZE == PAGE_SIZE) -		new_pgd = (pgd_t *)get_zeroed_page(GFP_KERNEL); +		return (pgd_t *)get_zeroed_page(GFP_KERNEL);  	else -		new_pgd = kzalloc(PGD_SIZE, GFP_KERNEL); - -	if (!new_pgd) -		return NULL; - -	return new_pgd; +		return kzalloc(PGD_SIZE, GFP_KERNEL);  }  void pgd_free(struct mm_struct *mm, pgd_t *pgd)  | 
