]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit3a1a2b7047bbb8ad762782ea865a390a5bc2404f
tree027523e8302d0851acd8e472acff9c81030abc94
parent66eafd12425bebca92b4504c0d001d4dbebdd9aa
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