diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-12-02 19:26:58 +0100 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-12-02 19:26:58 +0100 |
commit | a3acca698f7ef4ae2e4674a9e1b5b5a2ff7191a6 (patch) | |
tree | c4a7d28d62876d3c359fa4eb9f73ad4dbaf722af | |
parent | 5e4eea77eec11301284ce4810885ba74a3bd2b17 (diff) | |
download | xen-a3acca698f7ef4ae2e4674a9e1b5b5a2ff7191a6.tar.gz xen-a3acca698f7ef4ae2e4674a9e1b5b5a2ff7191a6.tar.bz2 xen-a3acca698f7ef4ae2e4674a9e1b5b5a2ff7191a6.zip |
Fix PAE bootstrap.
Signed-off-by: Keir Fraser <keir@xensource.com>
-rw-r--r-- | xen/arch/x86/boot/x86_32.S | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/xen/arch/x86/boot/x86_32.S b/xen/arch/x86/boot/x86_32.S index 3294b7351a..59e68ca7ef 100644 --- a/xen/arch/x86/boot/x86_32.S +++ b/xen/arch/x86/boot/x86_32.S @@ -242,10 +242,10 @@ ENTRY(gdt_table) #ifdef CONFIG_X86_PAE ENTRY(idle_pg_table) ENTRY(idle_pg_table_l3) - .quad 0x100000 + 0x2000 + STACK_SIZE + 1*PAGE_SIZE + 0x01 - .quad 0x100000 + 0x2000 + STACK_SIZE + 2*PAGE_SIZE + 0x01 - .quad 0x100000 + 0x2000 + STACK_SIZE + 3*PAGE_SIZE + 0x01 - .quad 0x100000 + 0x2000 + STACK_SIZE + 4*PAGE_SIZE + 0x01 + .long idle_pg_table_l2 + 0*PAGE_SIZE + 0x01 - __PAGE_OFFSET, 0 + .long idle_pg_table_l2 + 1*PAGE_SIZE + 0x01 - __PAGE_OFFSET, 0 + .long idle_pg_table_l2 + 2*PAGE_SIZE + 0x01 - __PAGE_OFFSET, 0 + .long idle_pg_table_l2 + 3*PAGE_SIZE + 0x01 - __PAGE_OFFSET, 0 .section ".bss.page_aligned","w" ENTRY(idle_pg_table_l2) .fill 4*PAGE_SIZE,1,0 |