Commit 46a20d33 authored by Christoph Hellwig's avatar Christoph Hellwig Committed by Linus Torvalds

[PATCH] remove invoke_softirq

This was used by the early irqstacks implementation on s390 and has been
replaced by __ARCH_HAS_DO_SOFTIRQ now.
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent c5391e19
...@@ -109,10 +109,6 @@ extern void softirq_init(void); ...@@ -109,10 +109,6 @@ extern void softirq_init(void);
extern void FASTCALL(raise_softirq_irqoff(unsigned int nr)); extern void FASTCALL(raise_softirq_irqoff(unsigned int nr));
extern void FASTCALL(raise_softirq(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. /* Tasklets --- multithreaded analogue of BHs.
......
...@@ -145,7 +145,7 @@ void local_bh_enable(void) ...@@ -145,7 +145,7 @@ void local_bh_enable(void)
preempt_count() -= SOFTIRQ_OFFSET - 1; preempt_count() -= SOFTIRQ_OFFSET - 1;
if (unlikely(!in_interrupt() && local_softirq_pending())) if (unlikely(!in_interrupt() && local_softirq_pending()))
invoke_softirq(); do_softirq();
dec_preempt_count(); dec_preempt_count();
preempt_check_resched(); preempt_check_resched();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment