diff options
author | Andrew Morton <akpm@linux-foundation.org> | 2008-09-18 16:10:48 -0700 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-10-16 16:53:11 +0200 |
commit | 2976fe20125587c944c8df48d991c38f0891fb28 (patch) | |
tree | bc19b9b74476b2e268bf0c5b6983999c22096744 /kernel/irq | |
parent | 9d98598d2fc286c8dbcd0b681168639528428db0 (diff) | |
download | blackbird-op-linux-2976fe20125587c944c8df48d991c38f0891fb28.tar.gz blackbird-op-linux-2976fe20125587c944c8df48d991c38f0891fb28.zip |
fix warning: "x86: sparse_irq needs spin_lock in allocations"
caused by
commit a532e19680ada3b8579b81e67e76d3ebd19c340f
Author: Yinghai Lu <yhlu.kernel@gmail.com>
Date: Wed Aug 20 20:46:25 2008 -0700
x86: sparse_irq needs spin_lock in allocations
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/irq')
-rw-r--r-- | kernel/irq/handle.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/kernel/irq/handle.c b/kernel/irq/handle.c index 710db0ec97e3..7f625fbc9aa4 100644 --- a/kernel/irq/handle.c +++ b/kernel/irq/handle.c @@ -111,12 +111,11 @@ static void init_kstat_irqs(struct irq_desc *desc, int nr_desc, int nr) } } +#ifdef CONFIG_HAVE_SPARSE_IRQ /* * Protect the sparse_irqs_free freelist: */ static DEFINE_SPINLOCK(sparse_irq_lock); - -#ifdef CONFIG_HAVE_SPARSE_IRQ static struct irq_desc *sparse_irqs_free; struct irq_desc *sparse_irqs; #endif |