diff options
Diffstat (limited to 'kernel/softirq.c')
-rw-r--r-- | kernel/softirq.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/softirq.c b/kernel/softirq.c index 65ff3e3961b4..2fecefacdc5b 100644 --- a/kernel/softirq.c +++ b/kernel/softirq.c | |||
@@ -65,7 +65,7 @@ char *softirq_to_name[NR_SOFTIRQS] = { | |||
65 | * to the pending events, so lets the scheduler to balance | 65 | * to the pending events, so lets the scheduler to balance |
66 | * the softirq load for us. | 66 | * the softirq load for us. |
67 | */ | 67 | */ |
68 | static inline void wakeup_softirqd(void) | 68 | void wakeup_softirqd(void) |
69 | { | 69 | { |
70 | /* Interrupts are disabled: no need to stop preemption */ | 70 | /* Interrupts are disabled: no need to stop preemption */ |
71 | struct task_struct *tsk = __get_cpu_var(ksoftirqd); | 71 | struct task_struct *tsk = __get_cpu_var(ksoftirqd); |
@@ -518,7 +518,7 @@ static int __try_remote_softirq(struct call_single_data *cp, int cpu, int softir | |||
518 | cp->flags = 0; | 518 | cp->flags = 0; |
519 | cp->priv = softirq; | 519 | cp->priv = softirq; |
520 | 520 | ||
521 | __smp_call_function_single(cpu, cp); | 521 | __smp_call_function_single(cpu, cp, 0); |
522 | return 0; | 522 | return 0; |
523 | } | 523 | } |
524 | return 1; | 524 | return 1; |