ia64/xen-unstable
changeset 9782:7dc3c0bf1395
Increase size of level-2 initial PDE identity map from first 64MB of
physical RAM to first 1GB of physical RAM. This allows x86_64 xen to boot
larger dom0 images. Without this changes large dom0 images fail to
boot with "Unknown interrupt" on xen console and wedge.
Signed-off-by: Todd Clayton <todd.clayton@sun.com>
physical RAM to first 1GB of physical RAM. This allows x86_64 xen to boot
larger dom0 images. Without this changes large dom0 images fail to
boot with "Unknown interrupt" on xen console and wedge.
Signed-off-by: Todd Clayton <todd.clayton@sun.com>
author | kaf24@firebug.cl.cam.ac.uk |
---|---|
date | Wed Apr 19 22:23:44 2006 +0100 (2006-04-19) |
parents | 3ff86698f394 |
children | 4ce84cc55727 |
files | xen/arch/x86/boot/x86_64.S |
line diff
1.1 --- a/xen/arch/x86/boot/x86_64.S Wed Apr 19 22:23:30 2006 +0100 1.2 +++ b/xen/arch/x86/boot/x86_64.S Wed Apr 19 22:23:44 2006 +0100 1.3 @@ -252,10 +252,10 @@ ENTRY(idle_pg_table_4) 1.4 ENTRY(idle_pg_table_l3) 1.5 .quad idle_pg_table_l2 - __PAGE_OFFSET + 7 1.6 1.7 -/* Initial PDE -- level-2 page table. Maps first 64MB physical memory. */ 1.8 +/* Initial PDE -- level-2 page table. Maps first 1GB physical memory. */ 1.9 .org 0x4000 1.10 ENTRY(idle_pg_table_l2) 1.11 - .macro identmap from=0, count=32 1.12 + .macro identmap from=0, count=512 1.13 .if \count-1 1.14 identmap "(\from+0)","(\count/2)" 1.15 identmap "(\from+(0x200000*(\count/2)))","(\count/2)"