aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/irq
diff options
context:
space:
mode:
authorYinghai Lu <yhlu.kernel@gmail.com>2008-08-19 23:50:23 -0400
committerIngo Molnar <mingo@elte.hu>2008-10-16 10:52:52 -0400
commit8b8e8c1bf7275eca859fe551dfa484134eaf013b (patch)
tree3e2f950a8f34f419a59a31ddd12e9d7331911e3d /kernel/irq
parent6d50bc26836e16a9589e0b128d527c29e30d722a (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.c3
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