]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
mm/slab: move [__]ksize and slab_ksize() to mm/slub.c
authorHarry Yoo <harry.yoo@oracle.com>
Tue, 13 Jan 2026 06:18:44 +0000 (15:18 +0900)
committerVlastimil Babka <vbabka@suse.cz>
Wed, 4 Feb 2026 09:05:35 +0000 (10:05 +0100)
commitfab0694646d75d5b03e9898ffb85899fb23320ea
tree883ee2c80d2db4af8767c02731454fd13798868a
parent70089d018807506e8a6acd03eede33a0619ec417
mm/slab: move [__]ksize and slab_ksize() to mm/slub.c

To access SLUB's internal implementation details beyond cache flags in
ksize(), move __ksize(), ksize(), and slab_ksize() to mm/slub.c.

[vbabka@suse.cz: also make __ksize() static and move its kerneldoc to
 ksize() ]

Signed-off-by: Harry Yoo <harry.yoo@oracle.com>
Link: https://patch.msgid.link/20260113061845.159790-9-harry.yoo@oracle.com
Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
include/linux/slab.h
mm/slab.h
mm/slab_common.c
mm/slub.c