summaryrefslogtreecommitdiff
path: root/kernel/irq
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2011-02-02 16:10:48 (GMT)
committerThomas Gleixner <tglx@linutronix.de>2011-02-08 18:37:12 (GMT)
commitc305d524e5dd3c3c7a6035083e30950bea1b52dc (patch)
tree2929186dfc8b0f1094375873231809768d1ac385 /kernel/irq
parentc9a443cdf7726ce8b78c3177c6ae601ce37292fc (diff)
downloadlinux-fsl-qoriq-c305d524e5dd3c3c7a6035083e30950bea1b52dc.tar.xz
softirq: Avoid stack switch from ksoftirqd
ksoftirqd() calls do_softirq() which switches stacks on several architectures. That makes no sense at all. ksoftirqd's stack is sufficient. Call __do_softirq() directly. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Peter Zijlstra <peterz@infradead.org> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Heiko Carstens <heiko.carstens@de.ibm.com> Acked-by: David Miller <davem@davemloft.net> Cc: Paul Mundt <lethal@linux-sh.org> Reviewed-by: Frank Rowand <frank.rowand@am.sony.com> LKML-Reference: <alpine.LFD.2.00.1102021704530.31804@localhost6.localdomain6>
Diffstat (limited to 'kernel/irq')
0 files changed, 0 insertions, 0 deletions