summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSachin Sant <sachinp@linux.vnet.ibm.com>2019-05-06 14:03:33 +0200
committerMichael Ellerman <mpe@ellerman.id.au>2019-05-06 14:37:39 +0200
commit04a1942933ced67d2b73c156017bf13476b7146b (patch)
tree7f24dfc5ea53cd6091936150af629f6ae088ad34
parentocxl: Fix return value check in afu_ioctl() (diff)
downloadlinux-04a1942933ced67d2b73c156017bf13476b7146b.tar.xz
linux-04a1942933ced67d2b73c156017bf13476b7146b.zip
powerpc/mm: Fix hugetlb page initialization
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 <sachinp@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Tested-by: Sachin Sant <sachinp@linux.ibm.com> Reviewed-by: Christophe Leroy <christophe.leroy@c-s.fr> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
-rw-r--r--arch/powerpc/mm/hugetlbpage.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/mm/hugetlbpage.c b/arch/powerpc/mm/hugetlbpage.c
index 98db5ec6a1dd..c5c9ff2d7afc 100644
--- a/arch/powerpc/mm/hugetlbpage.c
+++ b/arch/powerpc/mm/hugetlbpage.c
@@ -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;