Merge tag 'ieee802154-for-net-next-2023-06-23' of gitolite.kernel.org:pub/scm/linux...
[platform/kernel/linux-rpi.git] / mm / mempolicy.c
index 2068b59..1756389 100644 (file)
@@ -808,8 +808,10 @@ static int mbind_range(struct vma_iterator *vmi, struct vm_area_struct *vma,
                vmstart = vma->vm_start;
        }
 
-       if (mpol_equal(vma_policy(vma), new_pol))
+       if (mpol_equal(vma_policy(vma), new_pol)) {
+               *prev = vma;
                return 0;
+       }
 
        pgoff = vma->vm_pgoff + ((vmstart - vma->vm_start) >> PAGE_SHIFT);
        merged = vma_merge(vmi, vma->vm_mm, *prev, vmstart, vmend, vma->vm_flags,