diff options
author | Ingo Molnar <mingo@elte.hu> | 2008-07-18 16:50:34 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-07-18 16:50:34 -0400 |
commit | a208f37a465e222218974ab20a31b42b7b4893b2 (patch) | |
tree | 77c6acdd4be32024330a14f2618b814126ce7a20 /arch/x86/kernel/smpboot.c | |
parent | 511d9d34183662aada3890883e860b151d707e22 (diff) | |
parent | 5b664cb235e97afbf34db9c4d77f08ebd725335e (diff) |
Merge branch 'linus' into x86/x2apic
Diffstat (limited to 'arch/x86/kernel/smpboot.c')
-rw-r--r-- | arch/x86/kernel/smpboot.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86/kernel/smpboot.c b/arch/x86/kernel/smpboot.c index 6cd002f3e20e..23c3b3d1f4cc 100644 --- a/arch/x86/kernel/smpboot.c +++ b/arch/x86/kernel/smpboot.c | |||
@@ -328,12 +328,12 @@ static void __cpuinit start_secondary(void *unused) | |||
328 | * lock helps us to not include this cpu in a currently in progress | 328 | * lock helps us to not include this cpu in a currently in progress |
329 | * smp_call_function(). | 329 | * smp_call_function(). |
330 | */ | 330 | */ |
331 | lock_ipi_call_lock(); | 331 | ipi_call_lock_irq(); |
332 | #ifdef CONFIG_X86_IO_APIC | 332 | #ifdef CONFIG_X86_IO_APIC |
333 | setup_vector_irq(smp_processor_id()); | 333 | setup_vector_irq(smp_processor_id()); |
334 | #endif | 334 | #endif |
335 | cpu_set(smp_processor_id(), cpu_online_map); | 335 | cpu_set(smp_processor_id(), cpu_online_map); |
336 | unlock_ipi_call_lock(); | 336 | ipi_call_unlock_irq(); |
337 | per_cpu(cpu_state, smp_processor_id()) = CPU_ONLINE; | 337 | per_cpu(cpu_state, smp_processor_id()) = CPU_ONLINE; |
338 | 338 | ||
339 | setup_secondary_clock(); | 339 | setup_secondary_clock(); |