aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/e820.h
diff options
context:
space:
mode:
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-12-30 18:27:56 +0000
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-12-30 18:27:56 +0000
commit7af04b80e540cb792c3422bf290460c5e8e0c372 (patch)
treea2203a7aedd51ed8193a320ea02b61df9b7c3374 /xen/include/asm-x86/e820.h
parentac2cb8a8afdab2b1bad8bce4e51e3536a9ed00d7 (diff)
parent49f6e16ab2c596ced7b4feee709bc01e71808431 (diff)
downloadxen-7af04b80e540cb792c3422bf290460c5e8e0c372.tar.gz
xen-7af04b80e540cb792c3422bf290460c5e8e0c372.tar.bz2
xen-7af04b80e540cb792c3422bf290460c5e8e0c372.zip
bitkeeper revision 1.1159.1.518 (41d448acXfjJK8iSoExMLCtViOvsoA)
Merge scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
Diffstat (limited to 'xen/include/asm-x86/e820.h')
-rw-r--r--xen/include/asm-x86/e820.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/xen/include/asm-x86/e820.h b/xen/include/asm-x86/e820.h
index 6d1af01e07..060ef94a96 100644
--- a/xen/include/asm-x86/e820.h
+++ b/xen/include/asm-x86/e820.h
@@ -29,7 +29,7 @@ extern struct e820map e820;
#endif /*!__ASSEMBLY__*/
-#define PFN_DOWN(_p) ((_p)&PAGE_MASK)
-#define PFN_UP(_p) (((_p)+(PAGE_SIZE-1))&PAGE_MASK)
+#define PFN_DOWN(x) ((x) >> PAGE_SHIFT)
+#define PFN_UP(x) (((x) + PAGE_SIZE-1) >> PAGE_SHIFT)
#endif /*__E820_HEADER*/