Index: arch/ia64/include/mm/page.h
===================================================================
--- arch/ia64/include/mm/page.h	(revision f5e3d1da0599e6843b242385044e7c90278cca2c)
+++ arch/ia64/include/mm/page.h	(revision 3526da33e4658f241dd3248ee12d087085910c92)
@@ -35,6 +35,6 @@
 #define PAGE_SIZE	FRAME_SIZE
 
-#define KA2PA(x)	((x)-0x8000000000000000)
-#define PA2KA(x)	((x)+0x8000000000000000)
+#define KA2PA(x)	(((__address) (x))-0x8000000000000000)
+#define PA2KA(x)	(((__address) (x))+0x8000000000000000)
 
 #define page_arch_init()	;
