From: Youling Tang Date: Wed, 3 Jul 2024 07:09:55 +0000 (+0800) Subject: bcachefs: Mark bch_inode_info as SLAB_ACCOUNT X-Git-Tag: v6.12-rc1~101^2~80 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=094c6a9f5cd567e9fe0e9f0616157a7e6369566e;p=thirdparty%2Fkernel%2Flinux.git bcachefs: Mark bch_inode_info as SLAB_ACCOUNT After commit 230e9fc28604 ("slab: add SLAB_ACCOUNT flag"), we need to mark the inode cache as SLAB_ACCOUNT, similar to commit 5d097056c9a0 ("kmemcg: account for certain kmem allocations to memcg") Signed-off-by: Youling Tang Signed-off-by: Kent Overstreet --- diff --git a/fs/bcachefs/fs.c b/fs/bcachefs/fs.c index cb71d05a32bcf..d90b3082a86f1 100644 --- a/fs/bcachefs/fs.c +++ b/fs/bcachefs/fs.c @@ -2236,7 +2236,8 @@ int __init bch2_vfs_init(void) { int ret = -ENOMEM; - bch2_inode_cache = KMEM_CACHE(bch_inode_info, SLAB_RECLAIM_ACCOUNT); + bch2_inode_cache = KMEM_CACHE(bch_inode_info, SLAB_RECLAIM_ACCOUNT | + SLAB_ACCOUNT); if (!bch2_inode_cache) goto err;