diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-12-29 17:53:22 +0100 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-12-29 17:53:22 +0100 |
commit | ff6d5dac81779ba083e62718fbacbbd70f2b98aa (patch) | |
tree | 4d15c6061057955459f746ae1b5fe2791f11ab82 /xen/arch/x86/boot/x86_64.S | |
parent | 9647c68ca200c65979542f779095b8542b180ef2 (diff) | |
download | xen-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.S | 2 |
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 |