summaryrefslogtreecommitdiffstats
path: root/arch/parisc/kernel/processor.c
diff options
context:
space:
mode:
authorHelge Deller <deller@gmx.de>2016-10-24 21:55:58 +0200
committerHelge Deller <deller@gmx.de>2016-12-12 22:21:50 +0100
commit5c38602d83e584047906b41b162ababd4db4106d (patch)
treeadb181a3e93bb8fed6affb03e60960405b6d4850 /arch/parisc/kernel/processor.c
parent18d98a79382cbe5a7569788d5b7b18e7015506f2 (diff)
downloadlinux-stable-5c38602d83e584047906b41b162ababd4db4106d.tar.gz
linux-stable-5c38602d83e584047906b41b162ababd4db4106d.tar.bz2
linux-stable-5c38602d83e584047906b41b162ababd4db4106d.zip
parisc: Re-enable interrupts early
Since kernel 3.9 we re-enable interrupts quite late due to commit c207a76bf15 ("parisc: only re-enable interrupts if we need to schedule or deliver signals when returning to userspace"). At that time the parisc kernel had no dedicated IRQ stack, and this commit prevented kernel stack overflows. But since commit 200c880420a ("parisc: implement irq stacks") we now have an IRQ stack, so we may be safe now. And when CONFIG_DEBUG_STACKOVERFLOW=y is enabled, we can even check at runtime for overflows. Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'arch/parisc/kernel/processor.c')
0 files changed, 0 insertions, 0 deletions