Index: kernel/arch/ia64/include/asm.h
===================================================================
--- kernel/arch/ia64/include/asm.h	(revision fdb8c1782299efc9fce3a2c5e4200c7420cc6cbe)
+++ kernel/arch/ia64/include/asm.h	(revision dbd5df1bf8c369a2f0baa56e369ca2acf995f1f9)
@@ -424,5 +424,5 @@
 static inline bool interrupts_disabled(void)
 {
-	return psr_read() & PSR_I_MASK;	
+	return !(psr_read() & PSR_I_MASK);
 }
 
