ia64/xen-unstable

changeset 8943:687165bc9670

linux-i386: Cleanup stack pointer initialization at start of day.

From: Jan Beulich <JBeulich@novell.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
author cl349@firebug.cl.cam.ac.uk
date Mon Feb 20 20:26:24 2006 +0000 (2006-02-20)
parents 9fa969af72cd
children a05e56904e7e
files linux-2.6-xen-sparse/arch/i386/kernel/head-xen.S
line diff
     1.1 --- a/linux-2.6-xen-sparse/arch/i386/kernel/head-xen.S	Mon Feb 20 18:03:56 2006 +0000
     1.2 +++ b/linux-2.6-xen-sparse/arch/i386/kernel/head-xen.S	Mon Feb 20 20:26:24 2006 +0000
     1.3 @@ -33,7 +33,7 @@ ENTRY(startup_32_smp)
     1.4  	cld
     1.5  
     1.6  	/* Set up the stack pointer */
     1.7 -	lss stack_start,%esp
     1.8 +	movl $(init_thread_union+THREAD_SIZE),%esp
     1.9  
    1.10  checkCPUtype:
    1.11  
    1.12 @@ -90,10 +90,6 @@ ENTRY(lgdt_finish)
    1.13  	pushl %eax
    1.14  	lret
    1.15  
    1.16 -ENTRY(stack_start)
    1.17 -	.long init_thread_union+THREAD_SIZE
    1.18 -	.long __BOOT_DS
    1.19 -
    1.20  	ALIGN
    1.21  
    1.22  # boot GDT descriptor (later on used by CPU#0):