diff -r f9ffc95fbd42 xen/arch/ia64/xen/hyperprivop.S --- a/xen/arch/ia64/xen/hyperprivop.S Mon Apr 24 05:55:06 2006 +++ b/xen/arch/ia64/xen/hyperprivop.S Mon Apr 24 13:06:10 2006 @@ -2076,7 +2076,6 @@ (p6) itc.d r22;; (p7) itc.i r22;; dv_serialize_data - // FIXME: how do I make assembler warnings go away here? // vhpt_insert(r23=vaddr,r22=pte,r24=logps<<2) thash r28=r23 or r26=1,r22;; diff -r f9ffc95fbd42 xen/include/asm-ia64/config.h --- a/xen/include/asm-ia64/config.h Mon Apr 24 05:55:06 2006 +++ b/xen/include/asm-ia64/config.h Mon Apr 24 13:06:10 2006 @@ -283,4 +283,8 @@ #define FORCE_CRASH break.m 0;; #endif +/* Allow .serialize.data/instruction in asm files. + Old as doesn't handle this. */ +#define HAVE_SERIALIZE_DIRECTIVE + #endif /* _IA64_CONFIG_H_ */