parisc: additionally check for in_atomic() in page fault handler
Helge Deller
maintainerPATCH 1/1 parisc: additionally check for in_atomic() in page fault handler
Craig Estey noticed that we didn't checked for in_atomic() in our page fault handler like other architectures. This commit adds this check by using faulthandler_disabled() which includes a check for pagefault_disabled() and in_atomic().
Reported-by Craig Estey <[email protected]>
Signed-off-by Helge Deller <[email protected]>
arch/parisc/mm/fault.c +1 -1
@@ -207,7 +207,7 @@ void do_page_fault(struct pt_regs *regs, unsigned long code,int fault;unsigned int flags; -if (pagefault_disabled ()) +if (faulthandler_disabled ()) goto no_context; tsk = current;