]> git.hungrycats.org Git - linux/commit
[PATCH] Fix kirq_balance up so I can disable it.
authorMartin J. Bligh <mbligh@aracnet.com>
Fri, 28 Feb 2003 07:02:42 +0000 (23:02 -0800)
committerLinus Torvalds <torvalds@home.transmeta.com>
Fri, 28 Feb 2003 07:02:42 +0000 (23:02 -0800)
commitc365dd4d4014b0eb1bb81540b764285ccb72971b
tree7b7adb76ea2c2e4ed38295ebdf026d4eb048c2bd
parent259b8fb458b23219d7c9e2d0eff6cc621e84719b
[PATCH] Fix kirq_balance up so I can disable it.

At the moment, there are two different switches used, irqbalance_disabled
and no_balance_irq ... each of which switches half the code off. This
patch harmonises them into one (irqbalance_disable), and uses the old
subarch stuff as a default value so that this is auto-disabled on boxes
like NUMA-Q that can't cope with it.

Also renamed no_balance_irq to NO_BALANCE_IRQ as it's really a static
defined number now, not pretending to be a switch variable any more.
Now off by default for NUMA-Q, on by default for others, but can be
disabled with the boot time flag if people desire.
arch/i386/kernel/io_apic.c
include/asm-i386/mach-bigsmp/mach_apic.h
include/asm-i386/mach-default/mach_apic.h
include/asm-i386/mach-numaq/mach_apic.h
include/asm-i386/mach-summit/mach_apic.h