From: Liam R. Howlett Date: Thu, 18 Feb 2021 14:26:07 +0000 (-0500) Subject: mm/mmap: __insert_vm_struct() only needs to mas_reset() X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=a72a91c40f96ef410d8c0fbb0666b5f1ed29db58;p=users%2Fjedix%2Flinux-maple.git mm/mmap: __insert_vm_struct() only needs to mas_reset() vma_mas_store() will set the range again. Signed-off-by: Liam R. Howlett --- diff --git a/mm/mmap.c b/mm/mmap.c index cf6ee2f9ea74..8a915579e61b 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -540,8 +540,8 @@ static inline void __insert_vm_struct(struct mm_struct *mm, MA_STATE(mas, &mm->mm_mt, vma->vm_start, vma->vm_end - 1); BUG_ON(mas_find(&mas, vma->vm_end - 1)); + mas_reset(&mas); - mas_set_range(&mas, vma->vm_start, vma->vm_end - 1); vma_mas_store(vma, &mas); mm->map_count++; }