Skip to content

Commit 625c1e0

Browse files
KunWuChankdave
authored andcommitted
btrfs: use KMEM_CACHE() to create btrfs_delayed_node cache
Use the KMEM_CACHE() macro instead of kmem_cache_create() to simplify the creation of SLAB caches when the default values are used. Signed-off-by: Kunwu Chan <chentao@kylinos.cn> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
1 parent d57dd52 commit 625c1e0

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

fs/btrfs/delayed-inode.c

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,7 @@ static struct kmem_cache *delayed_node_cache;
2828

2929
int __init btrfs_delayed_inode_init(void)
3030
{
31-
delayed_node_cache = kmem_cache_create("btrfs_delayed_node",
32-
sizeof(struct btrfs_delayed_node),
33-
0,
34-
SLAB_MEM_SPREAD,
35-
NULL);
31+
delayed_node_cache = KMEM_CACHE(btrfs_delayed_node, SLAB_MEM_SPREAD);
3632
if (!delayed_node_cache)
3733
return -ENOMEM;
3834
return 0;

0 commit comments

Comments
 (0)