aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/smpboot_32.c
diff options
context:
space:
mode:
authorGlauber de Oliveira Costa <gcosta@redhat.com>2008-03-19 13:25:57 -0400
committerIngo Molnar <mingo@elte.hu>2008-04-17 11:41:02 -0400
commit9d97d0da71ad6c7ceb76b4e29b02bed1ee9d4cd2 (patch)
treef42192da4062c59f6e38f12439914d523b70b12e /arch/x86/kernel/smpboot_32.c
parent7cc3959ecd830796231f50bf5e42dc018b3694f2 (diff)
x86: move stack_start to smp.h
voyager would conflict with it, but the types are ultimately compatible. So remove the extern definition from voyager_smp.c in favour of the common one Signed-off-by: Glauber Costa <gcosta@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/kernel/smpboot_32.c')
-rw-r--r--arch/x86/kernel/smpboot_32.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/x86/kernel/smpboot_32.c b/arch/x86/kernel/smpboot_32.c
index 1eb7b73b45a..ae25927f08c 100644
--- a/arch/x86/kernel/smpboot_32.c
+++ b/arch/x86/kernel/smpboot_32.c
@@ -257,12 +257,6 @@ void __devinit initialize_secondary(void)
257 :"m" (current->thread.sp),"m" (current->thread.ip)); 257 :"m" (current->thread.sp),"m" (current->thread.ip));
258} 258}
259 259
260/* Static state in head.S used to set up a CPU */
261extern struct {
262 void * sp;
263 unsigned short ss;
264} stack_start;
265
266static inline void __inquire_remote_apic(int apicid) 260static inline void __inquire_remote_apic(int apicid)
267{ 261{
268 unsigned i, regs[] = { APIC_ID >> 4, APIC_LVR >> 4, APIC_SPIV >> 4 }; 262 unsigned i, regs[] = { APIC_ID >> 4, APIC_LVR >> 4, APIC_SPIV >> 4 };