]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
mm/mempolicy: Use vma_lookup() instead of find_vma_intersection()
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Mon, 1 Mar 2021 19:30:58 +0000 (14:30 -0500)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Mon, 1 Mar 2021 19:30:58 +0000 (14:30 -0500)
vma_lookup() is more efficient

Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
mm/mempolicy.c

index abbef34fe42003070a69e6ed885d4ff882359b44..b9ad22a963f899f76daafd1f4e5d9742ba0260f6 100644 (file)
@@ -968,7 +968,7 @@ static long do_get_mempolicy(int *policy, nodemask_t *nmask,
                 * want to return MPOL_DEFAULT in this case.
                 */
                mmap_read_lock(mm);
-               vma = find_vma_intersection(mm, addr, addr+1);
+               vma = vma_lookup(mm, addr);
                if (!vma) {
                        mmap_read_unlock(mm);
                        return -EFAULT;