diff options
Diffstat (limited to 'arch/x86/mm/init.c')
-rw-r--r-- | arch/x86/mm/init.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86/mm/init.c b/arch/x86/mm/init.c index 673541eb3b3f..bf3f1065d6ad 100644 --- a/arch/x86/mm/init.c +++ b/arch/x86/mm/init.c | |||
@@ -18,6 +18,7 @@ | |||
18 | #include <asm/dma.h> /* for MAX_DMA_PFN */ | 18 | #include <asm/dma.h> /* for MAX_DMA_PFN */ |
19 | #include <asm/microcode.h> | 19 | #include <asm/microcode.h> |
20 | #include <asm/kaslr.h> | 20 | #include <asm/kaslr.h> |
21 | #include <asm/hypervisor.h> | ||
21 | 22 | ||
22 | /* | 23 | /* |
23 | * We need to define the tracepoints somewhere, and tlb.c | 24 | * We need to define the tracepoints somewhere, and tlb.c |
@@ -636,6 +637,8 @@ void __init init_mem_mapping(void) | |||
636 | load_cr3(swapper_pg_dir); | 637 | load_cr3(swapper_pg_dir); |
637 | __flush_tlb_all(); | 638 | __flush_tlb_all(); |
638 | 639 | ||
640 | hypervisor_init_mem_mapping(); | ||
641 | |||
639 | early_memtest(0, max_pfn_mapped << PAGE_SHIFT); | 642 | early_memtest(0, max_pfn_mapped << PAGE_SHIFT); |
640 | } | 643 | } |
641 | 644 | ||