diff options
Diffstat (limited to 'mm/mmap.c')
| -rw-r--r-- | mm/mmap.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/mm/mmap.c b/mm/mmap.c index 2d942353d68..9a796c41e7d 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -334,8 +334,10 @@ void validate_mm(struct mm_struct *mm)  	struct vm_area_struct *vma = mm->mmap;  	while (vma) {  		struct anon_vma_chain *avc; +		vma_lock_anon_vma(vma);  		list_for_each_entry(avc, &vma->anon_vma_chain, same_vma)  			anon_vma_interval_tree_verify(avc); +		vma_unlock_anon_vma(vma);  		vma = vma->vm_next;  		i++;  	}  |