]> rtime.felk.cvut.cz Git - zynq/linux.git/blobdiff - arch/sparc/mm/init_64.c
Merge branch '4.0.8-rt6'
[zynq/linux.git] / arch / sparc / mm / init_64.c
index 4ca0d6ba5ec8331c67f43f8515eb3737526208bb..cee9b77ddd05ac38061b49b0940591b3ac112489 100644 (file)
@@ -2706,7 +2706,7 @@ void hugetlb_setup(struct pt_regs *regs)
        struct mm_struct *mm = current->mm;
        struct tsb_config *tp;
 
-       if (in_atomic() || !mm) {
+       if (faulthandler_disabled() || !mm) {
                const struct exception_table_entry *entry;
 
                entry = search_exception_tables(regs->tpc);