All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] mm/damon/ops-common: remove redundant local variable in damon_migrate_folio_list()
@ 2026-07-18  0:21 Enze Li
  2026-07-18  1:06 ` SJ Park
  0 siblings, 1 reply; 2+ messages in thread
From: Enze Li @ 2026-07-18  0:21 UTC (permalink / raw)
  To: sj, akpm; +Cc: damon, linux-mm, enze.li, Enze Li

In damon_migrate_folio_list(), we're redeclaring folio inside the first
while loop, but it just shadows the outer one.  Since the second loop
uses the outer folio anyway, the inner declaration is pointless.

Remove it to consistently reuse the same variable throughout the
function and improve readability.

Signed-off-by: Enze Li <lienze@kylinos.cn>
---
 mm/damon/ops-common.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/mm/damon/ops-common.c b/mm/damon/ops-common.c
index 89c694f6e4fa..e59f5268d503 100644
--- a/mm/damon/ops-common.c
+++ b/mm/damon/ops-common.c
@@ -339,8 +339,6 @@ static unsigned int damon_migrate_folio_list(struct list_head *folio_list,
 	LIST_HEAD(migrate_folios);
 
 	while (!list_empty(folio_list)) {
-		struct folio *folio;
-
 		cond_resched();
 
 		folio = lru_to_folio(folio_list);

base-commit: 5093dba1014c1d7f7e247fd118f0fa8f22136046
-- 
2.43.0



^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-07-18  1:07 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-18  0:21 [PATCH] mm/damon/ops-common: remove redundant local variable in damon_migrate_folio_list() Enze Li
2026-07-18  1:06 ` SJ Park

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.