From e1299fa9fd5d4a001a640d438c4d3603f028fae9 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 28 Aug 2011 23:18:08 +0200 Subject: Enable >4GiB cr3 * i386/xen/xen_boothdr.S (__xen_guest): Add [extended-cr3] to PAE (XEN_ELFNOTE_PAE_MODE): Likewise. --- i386/xen/xen_boothdr.S | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'i386/xen/xen_boothdr.S') diff --git a/i386/xen/xen_boothdr.S b/i386/xen/xen_boothdr.S index 1b32efb..a8a510a 100644 --- a/i386/xen/xen_boothdr.S +++ b/i386/xen/xen_boothdr.S @@ -26,7 +26,7 @@ .ascii ",ELF_PADDR_OFFSET=0x20000000" .ascii ",HYPERCALL_PAGE=0x2" #if PAE - .ascii ",PAE=yes" + .ascii ",PAE=yes[extended-cr3]" #else .ascii ",PAE=no" #endif @@ -59,7 +59,7 @@ ELFNOTE(Xen, XEN_ELFNOTE_ENTRY, .long, start) ELFNOTE(Xen, XEN_ELFNOTE_HYPERCALL_PAGE, .long, hypcalls) #if PAE - ELFNOTE(Xen, XEN_ELFNOTE_PAE_MODE, .asciz, "yes") + ELFNOTE(Xen, XEN_ELFNOTE_PAE_MODE, .asciz, "yes[extended-cr3]") #else ELFNOTE(Xen, XEN_ELFNOTE_PAE_MODE, .asciz, "no") #endif -- cgit v1.2.3