remove invoke_softirq
PATCH 1/1 remove invoke_softirq
this was used by the early irqstacks implementation on s390 and has been replaced by __ARCH_HAS_DO_SOFTIRQ now
include/linux/interrupt.h +0 -4
@@ -109,10 +109,6 @@extern void FASTCALL (raise_softirq_irqoff (unsigned int nr));extern void FASTCALL (raise_softirq (unsigned int nr)); -#ifndef invoke_softirq -#define invoke_softirq () do_softirq() -#endif -/* Tasklets --- multithreaded analogue of BHs.
kernel/softirq.c +1 -1
@@ -145,7 +145,7 @@preempt_count () -=SOFTIRQ_OFFSET -1 ;if (unlikely (!in_interrupt () &&local_softirq_pending ())) -invoke_softirq (); +do_softirq ();dec_preempt_count ();preempt_check_resched ();