ext2: remove SLAB_MEM_SPREAD flag usage
Subsystems (2)
PATCH 1/1 ext2: remove SLAB_MEM_SPREAD flag usage
From: Chengming Zhou <[email protected]>
The SLAB_MEM_SPREAD flag is already a no-op as of 6.8-rc1, remove its usage so we can delete it from slab. No functional change.
Signed-off-by Chengming Zhou <[email protected]>
--- fs/ext2/super.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
fs/ext2/super.c +1 -2
@@ -213,8 +213,7 @@ static int __init init_inodecache(void) { ext2_inode_cachep =kmem_cache_create_usercopy ("ext2_inode_cache" ,sizeof (struct ext2_inode_info ),0 , - (SLAB_RECLAIM_ACCOUNT |SLAB_MEM_SPREAD | -SLAB_ACCOUNT ), +SLAB_RECLAIM_ACCOUNT |SLAB_ACCOUNT , offsetof(struct ext2_inode_info , i_data), sizeof_field(struct ext2_inode_info, i_data), init_once);
Signature · 1 line
2.40.1
Quoted 6 lines · On Sat 24-02-24 13:48:16, [email protected] wrote:
From: Chengming Zhou <[email protected]>
The
SLAB_MEM_SPREADflag is already a no-op as of 6.8-rc1, remove its usage so we can delete it from slab. No functional change.Signed-off-by Chengming Zhou <[email protected]>
Thanks. I've added the patch to my tree.
Honza
Quoted 21 lines
--- fs/ext2/super.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)fs/ext2/super.c +1
-2@@ -213,8 +213,7 @@ static int __init init_inodecache(void) { ext2_inode_cachep =kmem_cache_create_usercopy ("ext2_inode_cache" ,sizeof (struct ext2_inode_info ),0 , - (SLAB_RECLAIM_ACCOUNT |SLAB_MEM_SPREAD | -SLAB_ACCOUNT ), +SLAB_RECLAIM_ACCOUNT |SLAB_ACCOUNT , offsetof(struct ext2_inode_info , i_data), sizeof_field(struct ext2_inode_info, i_data), init_once);Signature · 1 line
2.40.1
Signature · 2 lines
Jan Kara <[email protected]> SUSE Labs, CR