Add validate_mm() to many other locations.
Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
return area;
}
+ validate_mm(mm);
return NULL;
}
}
anon_vma_unlock_write(vma->anon_vma);
khugepaged_enter_vma_merge(vma, vma->vm_flags);
- validate_mm(mm);
return error;
}
if (!vma)
return USER_PGTABLES_CEILING;
+ validate_mm(mm);
return vma->vm_start;
}
struct ma_state tmp;
/* we have start < vma->vm_end */
+ validate_mm(mm);
/* arch_unmap() might do unmaps itself. */
arch_unmap(mm, start, end);
mtree_destroy(&mt_detach);
+ validate_mm(mm);
return downgrade ? 1 : 0;
}