diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2011-08-28 23:18:08 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2011-08-28 23:19:30 +0200 |
commit | e1299fa9fd5d4a001a640d438c4d3603f028fae9 (patch) | |
tree | 77a35664c051577c8073310b2c325ebb654730e4 | |
parent | 32fe0684cc758e7624223044e4286f3e7c9f2c92 (diff) |
Enable >4GiB cr3
* i386/xen/xen_boothdr.S (__xen_guest): Add [extended-cr3] to PAE
(XEN_ELFNOTE_PAE_MODE): Likewise.
-rw-r--r-- | i386/xen/xen_boothdr.S | 4 |
1 files changed, 2 insertions, 2 deletions
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 |