aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/irq/handle.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/irq/handle.c')
-rw-r--r--kernel/irq/handle.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/irq/handle.c b/kernel/irq/handle.c
index e71266c3803e..6d8b30114961 100644
--- a/kernel/irq/handle.c
+++ b/kernel/irq/handle.c
@@ -142,7 +142,7 @@ irqreturn_t handle_IRQ_event(unsigned int irq, struct pt_regs *regs,
142 } 142 }
143#endif 143#endif
144 144
145 if (!(action->flags & SA_INTERRUPT)) 145 if (!(action->flags & IRQF_DISABLED))
146 local_irq_enable(); 146 local_irq_enable();
147 147
148 do { 148 do {
@@ -153,7 +153,7 @@ irqreturn_t handle_IRQ_event(unsigned int irq, struct pt_regs *regs,
153 action = action->next; 153 action = action->next;
154 } while (action); 154 } while (action);
155 155
156 if (status & SA_SAMPLE_RANDOM) 156 if (status & IRQF_SAMPLE_RANDOM)
157 add_interrupt_randomness(irq); 157 add_interrupt_randomness(irq);
158 local_irq_disable(); 158 local_irq_disable();
159 159