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