[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