ia64/xen-unstable
changeset 13563:f36700819453
linux/i386: widen physical address range
32on64 supports 168Gb for 32-bit guests, hence at least 38 bits must
be specified here. The foreign frame bit is MFN bit 31, so the maximum
valid value here would be 43.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
32on64 supports 168Gb for 32-bit guests, hence at least 38 bits must
be specified here. The foreign frame bit is MFN bit 31, so the maximum
valid value here would be 43.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
author | kfraser@localhost.localdomain |
---|---|
date | Mon Jan 22 15:57:19 2007 +0000 (2007-01-22) |
parents | cc819d81be2a |
children | ded2d8dcef52 |
files | linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/page.h |
line diff
1.1 --- a/linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/page.h Mon Jan 22 15:43:48 2007 +0000 1.2 +++ b/linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/page.h Mon Jan 22 15:57:19 2007 +0000 1.3 @@ -7,7 +7,7 @@ 1.4 #define PAGE_MASK (~(PAGE_SIZE-1)) 1.5 1.6 #ifdef CONFIG_X86_PAE 1.7 -#define __PHYSICAL_MASK_SHIFT 36 1.8 +#define __PHYSICAL_MASK_SHIFT 40 1.9 #define __PHYSICAL_MASK ((1ULL << __PHYSICAL_MASK_SHIFT) - 1) 1.10 #define PHYSICAL_PAGE_MASK (~((1ULL << PAGE_SHIFT) - 1) & __PHYSICAL_MASK) 1.11 #else