diff options
author | Alex Nixon <alex.nixon@citrix.com> | 2008-08-22 06:52:14 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-08-25 04:59:20 -0400 |
commit | 8227dce7dc2cfdcc28ee0eadfb482a7ee77fba03 (patch) | |
tree | 04cdd6ed74406bc1393cc7518fee596a1260f6e4 /include | |
parent | a21f5d88c17a40941f6239d1959d89e8493e8e01 (diff) |
x86: separate generic cpu disabling code from APIC writes in cpu_disable
It allows paravirt implementations of cpu_disable to share the
cpu_disable_common code, without having to take on board APIC
writes, which may not be appropriate.
Signed-off-by: Alex Nixon <alex.nixon@citrix.com>
Acked-by: Jeremy Fitzhardinge <jeremy@goop.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include')
-rw-r--r-- | include/asm-x86/smp.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/asm-x86/smp.h b/include/asm-x86/smp.h index 17305e72f348..8bdaa4a25f05 100644 --- a/include/asm-x86/smp.h +++ b/include/asm-x86/smp.h | |||
@@ -125,6 +125,7 @@ static inline void arch_send_call_function_ipi(cpumask_t mask) | |||
125 | smp_ops.send_call_func_ipi(mask); | 125 | smp_ops.send_call_func_ipi(mask); |
126 | } | 126 | } |
127 | 127 | ||
128 | void cpu_disable_common(void); | ||
128 | void native_smp_prepare_boot_cpu(void); | 129 | void native_smp_prepare_boot_cpu(void); |
129 | void native_smp_prepare_cpus(unsigned int max_cpus); | 130 | void native_smp_prepare_cpus(unsigned int max_cpus); |
130 | void native_smp_cpus_done(unsigned int max_cpus); | 131 | void native_smp_cpus_done(unsigned int max_cpus); |