diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2007-12-10 11:34:02 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2007-12-10 11:34:02 +0000 |
commit | efc1fcfe555c03b74846c6d11b347341a0a4bf53 (patch) | |
tree | 0328e2c91a7da79a3ea902b0e91ea8c8fc269ef5 /xen/arch/x86/boot/head.S | |
parent | 6893569268c4530128829aaa2495c2a222a63ea0 (diff) | |
download | xen-efc1fcfe555c03b74846c6d11b347341a0a4bf53.tar.gz xen-efc1fcfe555c03b74846c6d11b347341a0a4bf53.tar.bz2 xen-efc1fcfe555c03b74846c6d11b347341a0a4bf53.zip |
x86: Clean up boot/wakeup code.
* Generalise wakeup stack to general 'early stack' used everywhere.
* Ensure things that must be aligned are aligned.
* Remove some unused symbols.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'xen/arch/x86/boot/head.S')
-rw-r--r-- | xen/arch/x86/boot/head.S | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/xen/arch/x86/boot/head.S b/xen/arch/x86/boot/head.S index 775c89a45b..e00659f710 100644 --- a/xen/arch/x86/boot/head.S +++ b/xen/arch/x86/boot/head.S @@ -168,7 +168,7 @@ __start: mov $trampoline_end - trampoline_start,%ecx rep movsb - mov $0x90000,%esp + mov $bootsym_phys(early_stack),%esp call cmdline_parse_early /* Jump into the relocated trampoline. */ @@ -180,7 +180,6 @@ __start: .globl trampoline_start, trampoline_end trampoline_start: #include "trampoline.S" -#include "wakeup.S" trampoline_end: .text |