]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/s390/mm/fault.c
readahead: fault retry breaks mmap file read random detection
[karo-tx-linux.git] / arch / s390 / mm / fault.c
index ac9122ca11529217e3843483042306a7a09a74cb..04ad4001a289e05c89d30b5d6aaad9573b2ca388 100644 (file)
@@ -367,6 +367,7 @@ retry:
                        /* Clear FAULT_FLAG_ALLOW_RETRY to avoid any risk
                         * of starvation. */
                        flags &= ~FAULT_FLAG_ALLOW_RETRY;
+                       flags |= FAULT_FLAG_TRIED;
                        down_read(&mm->mmap_sem);
                        goto retry;
                }