Index: kernel/arch/ia64/include/byteorder.h
===================================================================
--- kernel/arch/ia64/include/byteorder.h	(revision f04506589914be9a530406f36fe0fcc480b7e2e5)
+++ kernel/arch/ia64/include/byteorder.h	(revision 8c19cf2876a406fac783c1b246f2f5a22deab35c)
@@ -36,7 +36,12 @@
 #define KERN_ia64_BYTEORDER_H_
 
+#include <byteorder.h>
+
 /* IA-64 is little-endian */
-#define unative_t_le2host(n)		(n)
+#define uint32_t_le2host(n)		(n)
 #define uint64_t_le2host(n)		(n)
+
+#define uint32_t_be2host(n)		uint64_t_byteorder_swap(n)
+#define uint64_t_be2host(n)		uint32_t_byteorder_swap(n)
 
 #endif
