From: kfraser@localhost.localdomain Date: Mon, 22 Jan 2007 15:57:19 +0000 (+0000) Subject: linux/i386: widen physical address range X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~15371^2~109 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=525a723565be520beb21bd176abca5d364edd276;p=xen.git 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 --- diff --git a/linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/page.h b/linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/page.h index b8627c49fc..1525dbfca4 100644 --- a/linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/page.h +++ b/linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/page.h @@ -7,7 +7,7 @@ #define PAGE_MASK (~(PAGE_SIZE-1)) #ifdef CONFIG_X86_PAE -#define __PHYSICAL_MASK_SHIFT 36 +#define __PHYSICAL_MASK_SHIFT 40 #define __PHYSICAL_MASK ((1ULL << __PHYSICAL_MASK_SHIFT) - 1) #define PHYSICAL_PAGE_MASK (~((1ULL << PAGE_SHIFT) - 1) & __PHYSICAL_MASK) #else