mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit
[sfrench/cifs-2.6.git] / arch / xtensa / mm / fault.c
index fd6a706359625868aa12ccc838b906b2dbf682e2..06d0973a0d7472e4b7777231fa775b17a2ac9200 100644 (file)
@@ -127,17 +127,16 @@ good_area:
                        goto do_sigbus;
                BUG();
        }
-       if (flags & FAULT_FLAG_ALLOW_RETRY) {
-               if (fault & VM_FAULT_RETRY) {
-                       flags |= FAULT_FLAG_TRIED;
 
-                        /* No need to mmap_read_unlock(mm) as we would
-                        * have already released it in __lock_page_or_retry
-                        * in mm/filemap.c.
-                        */
+       if (fault & VM_FAULT_RETRY) {
+               flags |= FAULT_FLAG_TRIED;
 
-                       goto retry;
-               }
+               /* No need to mmap_read_unlock(mm) as we would
+                * have already released it in __lock_page_or_retry
+                * in mm/filemap.c.
+                */
+
+               goto retry;
        }
 
        mmap_read_unlock(mm);