diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-02-15 14:28:01 +0000 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-02-15 14:28:01 +0000 |
commit | cfafd88d920bc598c5e160fd90eeff5fc3bae323 (patch) | |
tree | 1468adfbac8653963520f68a00b385ecee680a03 /tools/libxc/xc_pagetab.c | |
parent | 073f9d922a95fa28213539324b1ebbf1b56af330 (diff) | |
download | xen-cfafd88d920bc598c5e160fd90eeff5fc3bae323.tar.gz xen-cfafd88d920bc598c5e160fd90eeff5fc3bae323.tar.bz2 xen-cfafd88d920bc598c5e160fd90eeff5fc3bae323.zip |
Lift physical address restriction in save/restore code.
Bump this to 44 bits for x86-32 and 52 bits for x86-64.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Diffstat (limited to 'tools/libxc/xc_pagetab.c')
-rw-r--r-- | tools/libxc/xc_pagetab.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/libxc/xc_pagetab.c b/tools/libxc/xc_pagetab.c index 38843fefb9..85b3d15800 100644 --- a/tools/libxc/xc_pagetab.c +++ b/tools/libxc/xc_pagetab.c @@ -14,7 +14,7 @@ #define L1_PAGETABLE_SHIFT 12 #define L2_PAGETABLE_SHIFT 22 -#define L0_PAGETABLE_MASK_PAE 0x0000000ffffff000ULL +#define L0_PAGETABLE_MASK_PAE 0x00000ffffffff000ULL #define L1_PAGETABLE_MASK_PAE 0x1ffULL #define L2_PAGETABLE_MASK_PAE 0x1ffULL #define L3_PAGETABLE_MASK_PAE 0x3ULL @@ -33,7 +33,7 @@ #define L1_PAGETABLE_SHIFT L1_PAGETABLE_SHIFT_PAE #define L2_PAGETABLE_SHIFT L2_PAGETABLE_SHIFT_PAE -#define L0_PAGETABLE_MASK_PAE 0x000000fffffff000ULL +#define L0_PAGETABLE_MASK_PAE 0x000ffffffffff000ULL #define L1_PAGETABLE_MASK_PAE 0x1ffULL #define L2_PAGETABLE_MASK_PAE 0x1ffULL #define L3_PAGETABLE_MASK_PAE 0x1ffULL |