aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/boot/x86_64.S
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-12-29 17:53:22 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-12-29 17:53:22 +0100
commitff6d5dac81779ba083e62718fbacbbd70f2b98aa (patch)
tree4d15c6061057955459f746ae1b5fe2791f11ab82 /xen/arch/x86/boot/x86_64.S
parent9647c68ca200c65979542f779095b8542b180ef2 (diff)
downloadxen-ff6d5dac81779ba083e62718fbacbbd70f2b98aa.tar.gz
xen-ff6d5dac81779ba083e62718fbacbbd70f2b98aa.tar.bz2
xen-ff6d5dac81779ba083e62718fbacbbd70f2b98aa.zip
Reset the stack pointer on every cpu early during bootstrap.
Ensures we do not overlap with the cpu_info structure. Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/arch/x86/boot/x86_64.S')
-rw-r--r--xen/arch/x86/boot/x86_64.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/arch/x86/boot/x86_64.S b/xen/arch/x86/boot/x86_64.S
index 0d82c2087f..d89b7bf51a 100644
--- a/xen/arch/x86/boot/x86_64.S
+++ b/xen/arch/x86/boot/x86_64.S
@@ -142,7 +142,7 @@ __high_start:
lidt idt_descr(%rip)
cmp $(SECONDARY_CPU_FLAG),%ebx
- je start_secondary
+ je init_secondary
/* Initialize BSS (no nasty surprises!) */
lea __bss_start(%rip),%rdi