]> git.baikalelectronics.ru Git - kernel.git/commit
mm/sl[au]b: factor out __do_kmalloc_node()
authorHyeonggon Yoo <42.hyeyoo@gmail.com>
Wed, 17 Aug 2022 10:18:14 +0000 (19:18 +0900)
committerVlastimil Babka <vbabka@suse.cz>
Wed, 24 Aug 2022 14:11:40 +0000 (16:11 +0200)
commitbd06d7e8dfb0591face5c9120d4970c24cd0893e
tree5b52cf7421aa3001ced09b3733723274160dcd1e
parent424632381d2b7b0e2199f280f7656812175e6e10
mm/sl[au]b: factor out __do_kmalloc_node()

__kmalloc(), __kmalloc_node(), __kmalloc_node_track_caller()
mostly do same job. Factor out common code into __do_kmalloc_node().

Note that this patch also fixes missing kasan_kmalloc() in SLUB's
__kmalloc_node_track_caller().

Signed-off-by: Hyeonggon Yoo <42.hyeyoo@gmail.com>
Reviewed-by: Vlastimil Babka <vbabka@suse.cz>
Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
mm/slab.c
mm/slub.c