[merged mm-stable] ksm-stop-iterating-vmas-when-ksm_test_exit-returns-true.patch removed from -mm tree

Andrew Morton <[email protected]>
Newsgroups org.kernel.vger.mm-commits
Message-ID <[email protected]>
The quilt patch titled
     Subject: ksm: stop iterating VMAs when ksm_test_exit returns true
has been removed from the -mm tree.  Its filename was
     ksm-stop-iterating-vmas-when-ksm_test_exit-returns-true.patch

This patch was dropped because it was merged into the mm-stable branch
of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

------------------------------------------------------
From: Wang Wensheng <[email protected]>
Subject: ksm: stop iterating VMAs when ksm_test_exit returns true
Date: Sun, 26 Jul 2026 21:35:01 +0800

In scan_get_next_rmap_item() the break statement only exits the inner
while loop, leaving remaining VMAs to be iterated even if ksm_test_exit()
returns true.  Replace it with a goto statement to avoid the unnecessary
work.

Link: https://lore.kernel.org/[email protected]
Signed-off-by: Wang Wensheng <[email protected]>
Reviewed-by: Xu Xin <[email protected]>
Acked-by: David Hildenbrand (Arm) <[email protected]>
Cc: Chengming Zhou <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
---

 mm/ksm.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/mm/ksm.c~ksm-stop-iterating-vmas-when-ksm_test_exit-returns-true
+++ a/mm/ksm.c
@@ -2700,7 +2700,7 @@ next_mm:
 			struct folio *folio;
 
 			if (ksm_test_exit(mm))
-				break;
+				goto no_vmas;
 
 			int found;
 
_

Patches currently in -mm which might be from [email protected] are
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.