Commit 5aa5c7b9 authored by Sangyun Kim's avatar Sangyun Kim Committed by Vlastimil Babka

mm/slub: remove duplicate initialization for early_kmem_cache_node_alloc()

The struct track for every object in a new slab is already set up by
new_slab(), so remove the duplicate initialization in
early_kmem_cache_node_alloc().
Co-developed-by: default avatarHyunmin Lee <hyunminlr@gmail.com>
Signed-off-by: default avatarHyunmin Lee <hyunminlr@gmail.com>
Co-developed-by: default avatarJeungwoo Yoo <casionwoo@gmail.com>
Signed-off-by: default avatarJeungwoo Yoo <casionwoo@gmail.com>
Signed-off-by: default avatarSangyun Kim <sangyun.kim@snu.ac.kr>
Cc: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com>
Signed-off-by: default avatarVlastimil Babka <vbabka@suse.cz>
parent b062539c
......@@ -4877,7 +4877,6 @@ static void early_kmem_cache_node_alloc(int node)
BUG_ON(!n);
#ifdef CONFIG_SLUB_DEBUG
init_object(kmem_cache_node, n, SLUB_RED_ACTIVE);
init_tracking(kmem_cache_node, n);
#endif
n = kasan_slab_alloc(kmem_cache_node, n, GFP_KERNEL, false);
slab->freelist = get_freepointer(kmem_cache_node, n);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment