mm: introduce fault_signal_pending()
[linux-2.6-block.git] / arch / ia64 / mm / fault.c
index c2f299fe9e04a88c8bc9675a5295141a4a0f82eb..211b4f43938464fd9a4e16a40312dbe8b401e990 100644 (file)
@@ -141,7 +141,7 @@ retry:
         */
        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)) {