vm: avoid using find_vma_prev() unnecessarily
[deliverable/linux.git] / mm / mempolicy.c
index 06b145fb64ab59a399344bc73ca277be0e39ed7b..47296fee23dbaa67c3408227d7653037a371bcdf 100644 (file)
@@ -640,10 +640,11 @@ static int mbind_range(struct mm_struct *mm, unsigned long start,
        unsigned long vmstart;
        unsigned long vmend;
 
-       vma = find_vma_prev(mm, start, &prev);
+       vma = find_vma(mm, start);
        if (!vma || vma->vm_start > start)
                return -EFAULT;
 
+       prev = vma->vm_prev;
        if (start > vma->vm_start)
                prev = vma;
 
This page took 0.042898 seconds and 5 git commands to generate.