Index: kernel/arch/ia64/include/arch/barrier.h
===================================================================
--- kernel/arch/ia64/include/arch/barrier.h	(revision 9928240414c72b1dd1c3b2df6d69d5d0fc6d791a)
+++ kernel/arch/ia64/include/arch/barrier.h	(revision 7ba16eb2305f77c05ab9260d09fae55d5c25fa4f)
@@ -56,4 +56,6 @@
 	asm volatile (";; sync.i\n" ::: "memory")
 
+#ifdef KERNEL
+
 #define smc_coherence(a)	\
 {				\
@@ -73,4 +75,6 @@
 }
 
+#endif	/* KERNEL */
+
 #endif
 
