| From 735af2f2fed70bba85803d81518c65e5c94eb6a2 Mon Sep 17 00:00:00 2001 |
| From: Thomas Gleixner <tglx@linutronix.de> |
| Date: Mon, 20 Jul 2009 23:33:49 +0200 |
| Subject: [PATCH] softirqs: Make wakeup_softirqd static |
| |
| commit 842eaa3dc8f62d33165ef7f858bd8dff9540cf68 in tip. |
| |
| No users outside of kernel/softirq.c |
| |
| Signed-off-by: Thomas Gleixner <tglx@linutronix.de> |
| |
| diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h |
| index 75f3f00..2d574fb 100644 |
| --- a/include/linux/interrupt.h |
| +++ b/include/linux/interrupt.h |
| @@ -375,7 +375,6 @@ extern void softirq_init(void); |
| #define __raise_softirq_irqoff(nr) do { or_softirq_pending(1UL << (nr)); } while (0) |
| extern void raise_softirq_irqoff(unsigned int nr); |
| extern void raise_softirq(unsigned int nr); |
| -extern void wakeup_softirqd(void); |
| |
| /* This is the worklist that queues up per-cpu softirq work. |
| * |
| diff --git a/kernel/softirq.c b/kernel/softirq.c |
| index 7c1a67e..55cf435 100644 |
| --- a/kernel/softirq.c |
| +++ b/kernel/softirq.c |
| @@ -67,7 +67,7 @@ char *softirq_to_name[NR_SOFTIRQS] = { |
| * to the pending events, so lets the scheduler to balance |
| * the softirq load for us. |
| */ |
| -void wakeup_softirqd(void) |
| +static void wakeup_softirqd(void) |
| { |
| /* Interrupts are disabled: no need to stop preemption */ |
| struct task_struct *tsk = __get_cpu_var(ksoftirqd); |
| -- |
| 1.7.1.1 |
| |