mm/mm_init: remove redundant memset in free_area_init()
PATCH 1/1 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 <[email protected]>
--- mm/mm_init.c | 1 - 1 file changed, 1 deletion(-)
mm/mm_init.c +0 -1
@@ -1844,7 +1844,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 */
Signature · 1 line
2.43.0
Quoted 1 line · Sang-Heon Jeon
mm/mm_init: remove redundant memset infree_area_init()
Applied to misc branch of memblock.git tree, thanks!
[1/1] mm/mm_init: remove redundant memset in free_area_init()
commit: d7bfd98ba01d2af48cc238d5525201c83fdef251
tree: https://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
branch: misc
--
Sincerely yours,
Mike.