]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/parisc/mm/fault.c
[PATCH] mm: arch do_page_fault() vs in_atomic()
[linux-2.6-omap-h63xx.git] / arch / parisc / mm / fault.c
index 64785e46f93b777297f23d7ae5139fe7bfb280c3..641f9c920eeef58e0e627467db3b6bf2c06b731a 100644 (file)
@@ -152,7 +152,7 @@ void do_page_fault(struct pt_regs *regs, unsigned long code,
        const struct exception_table_entry *fix;
        unsigned long acc_type;
 
-       if (in_interrupt() || !mm)
+       if (in_atomic() || !mm)
                goto no_context;
 
        down_read(&mm->mmap_sem);