aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/boot/head.S
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2007-12-10 11:34:02 +0000
committerKeir Fraser <keir.fraser@citrix.com>2007-12-10 11:34:02 +0000
commitefc1fcfe555c03b74846c6d11b347341a0a4bf53 (patch)
tree0328e2c91a7da79a3ea902b0e91ea8c8fc269ef5 /xen/arch/x86/boot/head.S
parent6893569268c4530128829aaa2495c2a222a63ea0 (diff)
downloadxen-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.S3
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