erofs: add necessary kmem_cache_create flags for erofs inode cache
authorFerry Meng <mengferry@linux.alibaba.com>
Tue, 15 Aug 2023 09:48:48 +0000 (17:48 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Wed, 23 Aug 2023 15:40:03 +0000 (23:40 +0800)
commit8ec9a25258244c4b3955ad052cd4c74ccf3d5d6a
tree1e191f2e68d47daedbfd52ce662fe1370e0237da
parent428f27cc8d3202ebbc5013fe53e8596949955d85
erofs: add necessary kmem_cache_create flags for erofs inode cache

To improve memory access efficiency and enable statistics functionality,
add SLAB_MEM_SPREAD and SLAB_ACCOUNT flag during erofs_inode_cachep's
allocation time.

Signed-off-by: Ferry Meng <mengferry@linux.alibaba.com>
Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Link: https://lore.kernel.org/r/20230815094849.53249-2-mengferry@linux.alibaba.com
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
fs/erofs/super.c