diff options
author | Glauber Costa <gcosta@redhat.com> | 2008-02-11 14:16:03 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-04-17 11:40:47 -0400 |
commit | 2785c8d052278228cc3806233c09295088f83d42 (patch) | |
tree | c8ba8333a8c38bc81d38c656cfe99a6ef93ad33d /arch/x86/kernel/setup_64.c | |
parent | a2beab31b167bd8ba49bb84944e07ac096f2ab0a (diff) |
x86: call vsmp_init explicitly
It becomes to early for ioremap, so we use early_ioremap
Signed-off-by: Glauber Costa <gcosta@redhat.com>
Signed-off-by: Ravikiran Thirumalai <kiran@scalemp.com>
Acked-by: Shai Fultheim <shai@scalemp.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/x86/kernel/setup_64.c')
-rw-r--r-- | arch/x86/kernel/setup_64.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/x86/kernel/setup_64.c b/arch/x86/kernel/setup_64.c index f4f7ecfb898c..e67925674eae 100644 --- a/arch/x86/kernel/setup_64.c +++ b/arch/x86/kernel/setup_64.c | |||
@@ -345,6 +345,10 @@ void __init setup_arch(char **cmdline_p) | |||
345 | if (efi_enabled) | 345 | if (efi_enabled) |
346 | efi_init(); | 346 | efi_init(); |
347 | 347 | ||
348 | #ifdef CONFIG_PARAVIRT | ||
349 | vsmp_init(); | ||
350 | #endif | ||
351 | |||
348 | dmi_scan_machine(); | 352 | dmi_scan_machine(); |
349 | 353 | ||
350 | io_delay_init(); | 354 | io_delay_init(); |