From: Liam R. Howlett Date: Sat, 18 Jul 2020 01:58:02 +0000 (-0400) Subject: mm/mmap: Disable maple_tree_verbose and remove mas_retry X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=4612caddf322e66c1aa51a4ac1aabb74c9f79dcf;p=users%2Fjedix%2Flinux-maple.git mm/mmap: Disable maple_tree_verbose and remove mas_retry Signed-off-by: Liam R. Howlett --- diff --git a/mm/mmap.c b/mm/mmap.c index 0bac499f0d58..12a134e0d738 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -60,7 +60,7 @@ #define CREATE_TRACE_POINTS #include #define CONFIG_DEBUG_MAPLE_TREE -#define CONFIG_DEBUG_MAPLE_TREE_VERBOSE +#undef CONFIG_DEBUG_MAPLE_TREE_VERBOSE #define CONFIG_DEBUG_VM_RB 1 extern void mt_validate(struct maple_tree *mt); @@ -397,7 +397,7 @@ static void __vma_mt_dump(struct mm_struct *mm) rcu_read_lock(); mas_for_each(&mas, entry, ULONG_MAX) { - if (mas_retry(&mas, entry)) + if (xa_is_zero(entry)) continue; pr_debug("vma: %lu-%lu\t%lu-%lu\n", entry->vm_start, @@ -419,7 +419,7 @@ static void validate_mm_mt(struct mm_struct *mm, MA_STATE(mas, mt, 0, 0); rcu_read_lock(); mas_for_each(&mas, vma_mt, ULONG_MAX) { - if (mas_retry(&mas, vma_mt)) + if (xa_is_zero(vma_mt)) continue; if (vma && vma == ignore)