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