--- y/mm/mmap.c +++ x/mm/mmap.c @@ -3353,6 +3353,7 @@ struct vm_area_struct *copy_vma(struct v out_vma_link: if (new_vma->vm_ops && new_vma->vm_ops->close) new_vma->vm_ops->close(new_vma); + unlink_anon_vmas(new_vma); out_free_mempol: mpol_put(vma_policy(new_vma)); out_free_vma: