From 96a5e22bd6db357a8d07fd266e867736c1c778ca Mon Sep 17 00:00:00 2001 From: Sebastien Boeuf Date: Tue, 9 Jun 2020 17:04:13 +0200 Subject: [PATCH] resources: kernel: Enable 5 levels of page table Some CPUs might support up to 52 bits of addressable space, that's the reason why we need the guest kernel to support 5 levels of page table. Signed-off-by: Sebastien Boeuf --- resources/linux-config | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/linux-config b/resources/linux-config index 34e3f29fb..e0f7f7b7f 100644 --- a/resources/linux-config +++ b/resources/linux-config @@ -286,7 +286,7 @@ CONFIG_X86_64_SMP=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_DYNAMIC_PHYSICAL_MASK=y -CONFIG_PGTABLE_LEVELS=4 +CONFIG_PGTABLE_LEVELS=5 CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # @@ -371,7 +371,7 @@ CONFIG_X86_VSYSCALL_EMULATION=y # CONFIG_MICROCODE is not set CONFIG_X86_MSR=y CONFIG_X86_CPUID=y -# CONFIG_X86_5LEVEL is not set +CONFIG_X86_5LEVEL=y CONFIG_X86_DIRECT_GBPAGES=y # CONFIG_X86_CPA_STATISTICS is not set CONFIG_AMD_MEM_ENCRYPT=y