aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Fitzhardinge <jeremy@xensource.com>2007-07-17 21:37:03 -0400
committerJeremy Fitzhardinge <jeremy@goop.org>2007-07-18 11:47:41 -0400
commit724faa89ccd8fae65f3d41a47b0e1034cf07918b (patch)
tree6e720d0d35ac99eae1bc8f3e8bc304f4f144d6b5
parent53787013248f52af81d99f63454e5a5cf34d6f12 (diff)
paravirt: unstatic smp_store_cpu_info
Paravirt implementations need to store cpu info when bringing up cpus. Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com>
-rw-r--r--arch/i386/kernel/smpboot.c2
-rw-r--r--include/asm-i386/smp.h2
2 files changed, 3 insertions, 1 deletions
diff --git a/arch/i386/kernel/smpboot.c b/arch/i386/kernel/smpboot.c
index 0b2954534b8..26752931023 100644
--- a/arch/i386/kernel/smpboot.c
+++ b/arch/i386/kernel/smpboot.c
@@ -148,7 +148,7 @@ void __init smp_alloc_memory(void)
148 * a given CPU 148 * a given CPU
149 */ 149 */
150 150
151static void __cpuinit smp_store_cpu_info(int id) 151void __cpuinit smp_store_cpu_info(int id)
152{ 152{
153 struct cpuinfo_x86 *c = cpu_data + id; 153 struct cpuinfo_x86 *c = cpu_data + id;
154 154
diff --git a/include/asm-i386/smp.h b/include/asm-i386/smp.h
index 0c713278706..0f54f44b472 100644
--- a/include/asm-i386/smp.h
+++ b/include/asm-i386/smp.h
@@ -129,6 +129,8 @@ extern int __cpu_disable(void);
129extern void __cpu_die(unsigned int cpu); 129extern void __cpu_die(unsigned int cpu);
130extern unsigned int num_processors; 130extern unsigned int num_processors;
131 131
132void __cpuinit smp_store_cpu_info(int id);
133
132#endif /* !__ASSEMBLY__ */ 134#endif /* !__ASSEMBLY__ */
133 135
134#else /* CONFIG_SMP */ 136#else /* CONFIG_SMP */