diff options
Diffstat (limited to 'arch/x86/mm/init_32.c')
-rw-r--r-- | arch/x86/mm/init_32.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/arch/x86/mm/init_32.c b/arch/x86/mm/init_32.c index 74780800e7e7..c3789bb19308 100644 --- a/arch/x86/mm/init_32.c +++ b/arch/x86/mm/init_32.c | |||
@@ -47,6 +47,7 @@ | |||
47 | #include <asm/paravirt.h> | 47 | #include <asm/paravirt.h> |
48 | #include <asm/setup.h> | 48 | #include <asm/setup.h> |
49 | #include <asm/cacheflush.h> | 49 | #include <asm/cacheflush.h> |
50 | #include <asm/smp.h> | ||
50 | 51 | ||
51 | unsigned int __VMALLOC_RESERVE = 128 << 20; | 52 | unsigned int __VMALLOC_RESERVE = 128 << 20; |
52 | 53 | ||
@@ -513,11 +514,7 @@ static void __init pagetable_init(void) | |||
513 | { | 514 | { |
514 | pgd_t *pgd_base = swapper_pg_dir; | 515 | pgd_t *pgd_base = swapper_pg_dir; |
515 | 516 | ||
516 | paravirt_pagetable_setup_start(pgd_base); | ||
517 | |||
518 | permanent_kmaps_init(pgd_base); | 517 | permanent_kmaps_init(pgd_base); |
519 | |||
520 | paravirt_pagetable_setup_done(pgd_base); | ||
521 | } | 518 | } |
522 | 519 | ||
523 | #ifdef CONFIG_ACPI_SLEEP | 520 | #ifdef CONFIG_ACPI_SLEEP |