From e5bb8a3e518617a53c7b78d677c5dee0b963d70c Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Mon, 27 Jul 2020 19:03:11 -0400 Subject: [PATCH] mm/mmap: Drop mas.node check. Signed-off-by: Liam R. Howlett --- mm/mmap.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/mm/mmap.c b/mm/mmap.c index 7002a15e0b00..6628c53c6ae9 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -457,9 +457,6 @@ static bool range_has_overlap(struct mm_struct *mm, unsigned long start, MA_STATE(mas, &mm->mm_mt, start, start); existing = mas_find(&mas, end - 1); - if (mas.node == MAS_NONE) - mas_reset(&mas); - *pprev = mas_prev(&mas, 0); return existing ? true : false; } @@ -2146,9 +2143,6 @@ find_vma_prev(struct mm_struct *mm, unsigned long addr, rcu_read_lock(); vma = mas_find(&mas, ULONG_MAX); - if (mas.node == MAS_NONE) - mas_reset(&mas); - *pprev = mas_prev(&mas, 0); rcu_read_unlock(); return vma; -- 2.50.1