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>
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