Merge tag 'block-6.1-2022-11-05' of git://git.kernel.dk/linux
[platform/kernel/linux-starfive.git] / mm / msync.c
index 137d1c1..ac4c9bf 100644 (file)
@@ -104,7 +104,7 @@ SYSCALL_DEFINE3(msync, unsigned long, start, size_t, len, int, flags)
                                error = 0;
                                goto out_unlock;
                        }
-                       vma = vma->vm_next;
+                       vma = find_vma(mm, vma->vm_end);
                }
        }
 out_unlock: