sh: Decouple 4k and soft/hardirq stacks.
authorPaul Mundt <lethal@linux-sh.org>
Fri, 2 Nov 2007 03:16:51 +0000 (12:16 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Fri, 2 Nov 2007 03:16:51 +0000 (12:16 +0900)
commit110ed28246a0063a5984d7f72ba5c97f154a51cf
treecf1611203f161caabd9c24022df2477656eda853
parent0e670685e4925930000a678c74eb1cbf23b415fa
sh: Decouple 4k and soft/hardirq stacks.

While using separate IRQ stacks can cut down on stack consumption,
many users can also use 4k stacks directly without the additional
need of separate stacks for soft and hardirqs.

With this split, we support the same rationale for 4KSTACKS as
m68knommu, with the IRQSTACKS abstraction as per ppc64.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/Kconfig.debug
arch/sh/kernel/irq.c
include/asm-sh/irq.h