diff options
Diffstat (limited to 'arch/x86')
-rw-r--r-- | arch/x86/kernel/smpboot_32.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/arch/x86/kernel/smpboot_32.c b/arch/x86/kernel/smpboot_32.c index 255c6f761480..88ee65585d3f 100644 --- a/arch/x86/kernel/smpboot_32.c +++ b/arch/x86/kernel/smpboot_32.c | |||
@@ -195,11 +195,6 @@ static void __cpuinit start_secondary(void *unused) | |||
195 | enable_NMI_through_LVT0(); | 195 | enable_NMI_through_LVT0(); |
196 | enable_8259A_irq(0); | 196 | enable_8259A_irq(0); |
197 | } | 197 | } |
198 | /* | ||
199 | * low-memory mappings have been cleared, flush them from | ||
200 | * the local TLBs too. | ||
201 | */ | ||
202 | local_flush_tlb(); | ||
203 | 198 | ||
204 | /* This must be done before setting cpu_online_map */ | 199 | /* This must be done before setting cpu_online_map */ |
205 | set_cpu_sibling_map(raw_smp_processor_id()); | 200 | set_cpu_sibling_map(raw_smp_processor_id()); |
@@ -714,8 +709,6 @@ static void __cpuinit __smp_prepare_cpu(int cpu) | |||
714 | schedule_work(&info.task); | 709 | schedule_work(&info.task); |
715 | wait_for_completion(&done); | 710 | wait_for_completion(&done); |
716 | } | 711 | } |
717 | |||
718 | zap_low_mappings(); | ||
719 | } | 712 | } |
720 | #endif | 713 | #endif |
721 | 714 | ||