From: Kirill A. Shutemov Date: Tue, 14 Apr 2015 22:45:42 +0000 (-0700) Subject: arm: expose number of page table levels on Kconfig level X-Git-Tag: v4.14-rc1~5602^2~57 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1bcad26e9d5362d4890ab5718d729ee9cd85a493;p=platform%2Fkernel%2Flinux-rpi.git arm: expose number of page table levels on Kconfig level We would want to use number of page table level to define mm_struct. Let's expose it as CONFIG_PGTABLE_LEVELS. Signed-off-by: Kirill A. Shutemov Cc: Russell King Tested-by: Guenter Roeck Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index cf4c0c9..696cf3c 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -286,6 +286,11 @@ config GENERIC_BUG def_bool y depends on BUG +config PGTABLE_LEVELS + int + default 3 if ARM_LPAE + default 2 + source "init/Kconfig" source "kernel/Kconfig.freezer"