From: Andrew Morton <akpm@linux-foundation.org>
Date: Thu, 31 Oct 2024 20:45:34 +0000 (-0700)
Subject: vma-detect-infinite-loop-in-vma-tree-fix
X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=856fff52c5e54a25e24b7635dbc89eb57642dab9;p=users%2Fjedix%2Flinux-maple.git

vma-detect-infinite-loop-in-vma-tree-fix

add comment

Cc: Jann Horn <jannh@google.com>
Cc: "Liam R. Howlett" <Liam.Howlett@oracle.com>
Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
Cc: Vlastimil Babka <vbabka@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---

diff --git a/mm/vma.c b/mm/vma.c
index 283e6bc4884f..8a454a7bbc80 100644
--- a/mm/vma.c
+++ b/mm/vma.c
@@ -615,6 +615,7 @@ void validate_mm(struct mm_struct *mm)
 			anon_vma_unlock_read(anon_vma);
 		}
 #endif
+		/* Check for a infinite loop */
 		if (++i > mm->map_count + 10) {
 			i = -1;
 			break;