ia64/xen-unstable

changeset 8201:7bf19284bf3f

Fix PAE bootstrap.

Signed-off-by: Keir Fraser <keir@xensource.com>
author kaf24@firebug.cl.cam.ac.uk
date Fri Dec 02 19:26:58 2005 +0100 (2005-12-02)
parents 42d4059108d4
children ccb923727f93
files xen/arch/x86/boot/x86_32.S
line diff
     1.1 --- a/xen/arch/x86/boot/x86_32.S	Fri Dec 02 18:56:24 2005 +0100
     1.2 +++ b/xen/arch/x86/boot/x86_32.S	Fri Dec 02 19:26:58 2005 +0100
     1.3 @@ -242,10 +242,10 @@ ENTRY(gdt_table)
     1.4  #ifdef CONFIG_X86_PAE
     1.5  ENTRY(idle_pg_table)
     1.6  ENTRY(idle_pg_table_l3)
     1.7 -        .quad 0x100000 + 0x2000 + STACK_SIZE + 1*PAGE_SIZE + 0x01
     1.8 -        .quad 0x100000 + 0x2000 + STACK_SIZE + 2*PAGE_SIZE + 0x01
     1.9 -        .quad 0x100000 + 0x2000 + STACK_SIZE + 3*PAGE_SIZE + 0x01
    1.10 -        .quad 0x100000 + 0x2000 + STACK_SIZE + 4*PAGE_SIZE + 0x01
    1.11 +        .long idle_pg_table_l2 + 0*PAGE_SIZE + 0x01 - __PAGE_OFFSET, 0
    1.12 +        .long idle_pg_table_l2 + 1*PAGE_SIZE + 0x01 - __PAGE_OFFSET, 0
    1.13 +        .long idle_pg_table_l2 + 2*PAGE_SIZE + 0x01 - __PAGE_OFFSET, 0
    1.14 +        .long idle_pg_table_l2 + 3*PAGE_SIZE + 0x01 - __PAGE_OFFSET, 0
    1.15  .section ".bss.page_aligned","w"
    1.16  ENTRY(idle_pg_table_l2)
    1.17          .fill 4*PAGE_SIZE,1,0