Le 06/05/2019 à 14:03, Sachin Sant a écrit :
This patch fixes a regression by using correct kernel config variable
for HUGETLB_PAGE_SIZE_VARIABLE.

Without this huge pages are disabled during kernel boot.
[0.309496] hugetlbfs: disabling because there are no supported hugepage sizes

Fixes: c5710cd20735 ("powerpc/mm: cleanup HPAGE_SHIFT setup")
Reported-by: Sachin Sant <sach...@linux.ibm.com>
Signed-off-by: Michael Ellerman <m...@ellerman.id.au>
Tested-by: Sachin Sant <sach...@linux.ibm.com>

Reviewed-by: Christophe Leroy <christophe.le...@c-s.fr>


---
diff -Narup a/arch/powerpc/mm/hugetlbpage.c b/arch/powerpc/mm/hugetlbpage.c
--- a/arch/powerpc/mm/hugetlbpage.c     2019-05-06 07:30:11.711092744 -0400
+++ b/arch/powerpc/mm/hugetlbpage.c     2019-05-06 07:29:32.963433258 -0400
@@ -640,7 +640,7 @@ static int __init hugetlbpage_init(void)
                        pgtable_cache_add(PTE_T_ORDER);
        }
- if (IS_ENABLED(HUGETLB_PAGE_SIZE_VARIABLE))
+       if (IS_ENABLED(CONFIG_HUGETLB_PAGE_SIZE_VARIABLE))
                hugetlbpage_init_default();
return 0;

Reply via email to