powerpc: Unconditionally enabled irq stacks
authorChristoph Hellwig <hch@lst.de>
Wed, 2 Jun 2010 22:24:26 +0000 (22:24 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 15 Jun 2010 05:02:37 +0000 (15:02 +1000)
commitf1ba9a5b2ab7d3f5a910d93371c4f22b636b7683
tree027523e8302d0851acd8e472acff9c81030abc94
parentb636f1379eefe6eba931deaa386605bc7ac623e7
powerpc: Unconditionally enabled irq stacks

Irq stacks provide an essential protection from stack overflows through
external interrupts, at the cost of two additionals stacks per CPU.

Enable them unconditionally to simplify the kernel build and prevent
people from accidentally disabling them.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/Kconfig.debug
arch/powerpc/include/asm/irq.h
arch/powerpc/kernel/irq.c
arch/powerpc/kernel/misc_32.S
arch/powerpc/kernel/misc_64.S
arch/powerpc/kernel/process.c
arch/powerpc/kernel/setup_32.c
arch/powerpc/kernel/setup_64.c