]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitc3f18d99f5303a0bd2ed28ae6c90ddb4eff52ae6
treecf1611203f161caabd9c24022df2477656eda853
parentdb5caa8dec6496af30ceb60142e1bb25e4537ec0
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