mm: introduce fault_signal_pending()
[sfrench/cifs-2.6.git] / arch / xtensa / mm / fault.c
index bee30a77cd700d030273328ea7a6ba5df9f24959..59515905d4ad39a72470d7a1d40164ff189b8f65 100644 (file)
@@ -110,7 +110,7 @@ good_area:
         */
        fault = handle_mm_fault(vma, address, flags);
 
-       if ((fault & VM_FAULT_RETRY) && fatal_signal_pending(current))
+       if (fault_signal_pending(fault, regs))
                return;
 
        if (unlikely(fault & VM_FAULT_ERROR)) {