]> err.no Git - linux-2.6/blobdiff - include/asm-mips/interrupt.h
MIPS: R2: Fix local_irq_save()
[linux-2.6] / include / asm-mips / interrupt.h
index a5735761f5e58054498b32a03bed21df06339470..abdf54ee64cf306d35b0dd32702c5fed061d4f58 100644 (file)
@@ -93,6 +93,7 @@ __asm__ (
        "       .set    noat                                            \n"
 #ifdef CONFIG_CPU_MIPSR2
        "       di      \\result                                        \n"
+       "       andi    \\result, 1                                     \n"
 #else
        "       mfc0    \\result, $12                                   \n"
        "       ori     $1, \\result, 1                                 \n"