From d7bfd98ba01d2af48cc238d5525201c83fdef251 Mon Sep 17 00:00:00 2001 From: Sang-Heon Jeon Date: Tue, 21 Jul 2026 00:09:13 +0900 Subject: [PATCH] mm/mm_init: remove redundant memset in free_area_init() zone_movable_pfn is zero-initialized and only set by find_zone_movable_pfns_for_nodes(), which runs once during boot right after the memset, so the memset has no effect. Remove redundant memset. No functional change. Signed-off-by: Sang-Heon Jeon Link: https://patch.msgid.link/20260720150915.756749-1-ekffu200098@gmail.com Signed-off-by: Mike Rapoport (Microsoft) --- mm/mm_init.c | 1 - 1 file changed, 1 deletion(-) diff --git a/mm/mm_init.c b/mm/mm_init.c index 0f64909e8d20..10eda88bf476 100644 --- a/mm/mm_init.c +++ b/mm/mm_init.c @@ -1836,7 +1836,6 @@ static void __init free_area_init(void) } /* Find the PFNs that ZONE_MOVABLE begins at in each node */ - memset(zone_movable_pfn, 0, sizeof(zone_movable_pfn)); find_zone_movable_pfns_for_nodes(); /* Print out the zone ranges */