1
0
Files
linux/arch/sh/kernel
Stuart Menefy f2fb4e4f64 sh: Conditionally re-enable IRQs in fault path.
The current kernel behaviour is to reenable interrupts unconditionally
when taking a page fault. This patch changes this to only enable them
if interrupts were previously enabled.

It also fixes a problem seen with this fix in place: the kernel previously
flushed the vsyscall page when handling a signal, which is not only
unncessary, but caused a possible sleep with interrupts disabled.

Signed-off-by: Stuart Menefy <stuart.menefy@st.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2008-07-28 18:10:33 +09:00
..
2008-07-28 18:10:30 +09:00
2008-07-28 18:10:30 +09:00
2007-05-07 02:11:56 +00:00
2008-02-14 14:22:09 +09:00
2008-03-06 12:43:38 +09:00
2008-02-14 14:22:09 +09:00
2008-04-29 08:06:02 -07:00
2008-07-26 12:00:04 -07:00
2008-04-17 10:42:34 -04:00
2008-07-28 18:10:30 +09:00
2008-07-28 18:10:30 +09:00
2008-07-28 18:10:28 +09:00
2008-07-28 18:10:32 +09:00
2008-07-24 10:47:28 -07:00
2008-07-28 18:10:30 +09:00
2008-05-25 07:06:08 +02:00
2008-05-25 07:06:08 +02:00