aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-x86/smp.h
diff options
context:
space:
mode:
authorAlex Nixon <alex.nixon@citrix.com>2008-08-22 06:52:14 -0400
committerIngo Molnar <mingo@elte.hu>2008-08-25 04:59:20 -0400
commit8227dce7dc2cfdcc28ee0eadfb482a7ee77fba03 (patch)
tree04cdd6ed74406bc1393cc7518fee596a1260f6e4 /include/asm-x86/smp.h
parenta21f5d88c17a40941f6239d1959d89e8493e8e01 (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/asm-x86/smp.h')
-rw-r--r--include/asm-x86/smp.h1
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
128void cpu_disable_common(void);
128void native_smp_prepare_boot_cpu(void); 129void native_smp_prepare_boot_cpu(void);
129void native_smp_prepare_cpus(unsigned int max_cpus); 130void native_smp_prepare_cpus(unsigned int max_cpus);
130void native_smp_cpus_done(unsigned int max_cpus); 131void native_smp_cpus_done(unsigned int max_cpus);