From: Nitin Gupta Date: Tue, 30 Aug 2016 18:39:09 +0000 (-0700) Subject: sparc64: Initialize xl_hugepage_shift to 0 X-Git-Tag: v4.1.12-92~30^2~16 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=783e35ed9b6bd49e377ad40391bee0b1df3056cd;p=users%2Fjedix%2Flinux-maple.git sparc64: Initialize xl_hugepage_shift to 0 Currently, this global is incorrectly initialized to the default hugepage size (HPAGE_SHIFT) which causes non-8M hugepages fail to initialize. Orabug: 24439278 Signed-off-by: Nitin Gupta Signed-off-by: Allen Pais --- diff --git a/arch/sparc/mm/init_64.c b/arch/sparc/mm/init_64.c index 572a25f4b0a90..c28abb62367c7 100644 --- a/arch/sparc/mm/init_64.c +++ b/arch/sparc/mm/init_64.c @@ -439,7 +439,7 @@ static void __update_mmu_tsb_insert(struct mm_struct *mm, unsigned long tsb_inde } #ifdef CONFIG_HUGETLB_PAGE -unsigned int xl_hugepage_shift = HPAGE_SHIFT; +unsigned int xl_hugepage_shift; static unsigned long xl_hugepage_pte; static bool is_xl_hugetlb_pte(pte_t pte)