diff options
Diffstat (limited to 'arch/mips/kernel/irq.c')
-rw-r--r-- | arch/mips/kernel/irq.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/mips/kernel/irq.c b/arch/mips/kernel/irq.c index d1fea7a054be..1818da4dbb85 100644 --- a/arch/mips/kernel/irq.c +++ b/arch/mips/kernel/irq.c | |||
@@ -62,9 +62,9 @@ void __init alloc_legacy_irqno(void) | |||
62 | 62 | ||
63 | void free_irqno(unsigned int irq) | 63 | void free_irqno(unsigned int irq) |
64 | { | 64 | { |
65 | smp_mb__before_clear_bit(); | 65 | smp_mb__before_atomic(); |
66 | clear_bit(irq, irq_map); | 66 | clear_bit(irq, irq_map); |
67 | smp_mb__after_clear_bit(); | 67 | smp_mb__after_atomic(); |
68 | } | 68 | } |
69 | 69 | ||
70 | /* | 70 | /* |