diff options
author | Yinghai Lu <yhlu.kernel@gmail.com> | 2008-08-19 23:50:23 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-10-16 10:52:52 -0400 |
commit | 8b8e8c1bf7275eca859fe551dfa484134eaf013b (patch) | |
tree | 3e2f950a8f34f419a59a31ddd12e9d7331911e3d /kernel/irq | |
parent | 6d50bc26836e16a9589e0b128d527c29e30d722a (diff) |
x86: remove irqbalance in kernel for 32 bit
This has been deprecated for years, the user space irqbalanced utility
works better with numa, has configurable policies, etc...
Signed-off-by: Yinghai Lu <yhlu.kernel@gmai.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/irq')
-rw-r--r-- | kernel/irq/manage.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index 6df49218632a..ddc956861a58 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c | |||
@@ -86,8 +86,6 @@ int irq_set_affinity(unsigned int irq, cpumask_t cpumask) | |||
86 | if (!desc->chip->set_affinity) | 86 | if (!desc->chip->set_affinity) |
87 | return -EINVAL; | 87 | return -EINVAL; |
88 | 88 | ||
89 | set_balance_irq_affinity(irq, cpumask); | ||
90 | |||
91 | #ifdef CONFIG_GENERIC_PENDING_IRQ | 89 | #ifdef CONFIG_GENERIC_PENDING_IRQ |
92 | if (desc->status & IRQ_MOVE_PCNTXT) { | 90 | if (desc->status & IRQ_MOVE_PCNTXT) { |
93 | unsigned long flags; | 91 | unsigned long flags; |
@@ -122,7 +120,6 @@ int irq_select_affinity(unsigned int irq) | |||
122 | desc->affinity = mask; | 120 | desc->affinity = mask; |
123 | desc->chip->set_affinity(irq, mask); | 121 | desc->chip->set_affinity(irq, mask); |
124 | 122 | ||
125 | set_balance_irq_affinity(irq, mask); | ||
126 | return 0; | 123 | return 0; |
127 | } | 124 | } |
128 | #endif | 125 | #endif |