patch-2.3.45 linux/arch/arm/kernel/irq.c
Next file: linux/arch/arm/kernel/semaphore.c
Previous file: linux/arch/arm/kernel/entry-common.S
Back to the patch index
Back to the overall index
- Lines: 19
- Date:
Sun Feb 13 10:47:01 2000
- Orig file:
v2.3.44/linux/arch/arm/kernel/irq.c
- Orig date:
Fri Oct 22 13:21:44 1999
diff -u --recursive --new-file v2.3.44/linux/arch/arm/kernel/irq.c linux/arch/arm/kernel/irq.c
@@ -237,16 +237,8 @@
irq_exit(cpu, irq);
- /*
- * This should be conditional: we should really get
- * a return code from the irq handler to tell us
- * whether the handler wants us to do software bottom
- * half handling or not..
- */
- if (1) {
- if (bh_active & bh_mask)
- do_bottom_half();
- }
+ if (softirq_state[cpu].active & softirq_state[cpu].mask)
+ do_softirq();
}
#if defined(CONFIG_ARCH_ACORN)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)