From: Torsten Rupp Date: Sun, 12 Oct 2025 07:23:58 +0000 (+0200) Subject: Fix alloc/free of cache item X-Git-Tag: v6.18.0~76 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ac7ab8b0b80beddcd1713da9660eef694da43521;p=xfsprogs-dev.git Fix alloc/free of cache item xfs_extfree_item_cache is allocated and freed twice. Remove the obsolete alloc/free. Signed-off-by: Torsten Rupp Reviewed-by: Carlos Maiolino Reviewed-by: "Darrick J. Wong" --- diff --git a/libxfs/init.c b/libxfs/init.c index 393a9467..a5e89853 100644 --- a/libxfs/init.c +++ b/libxfs/init.c @@ -214,9 +214,6 @@ init_caches(void) fprintf(stderr, "Could not allocate btree cursor caches.\n"); abort(); } - xfs_extfree_item_cache = kmem_cache_init( - sizeof(struct xfs_extent_free_item), - "xfs_extfree_item"); xfs_trans_cache = kmem_cache_init( sizeof(struct xfs_trans), "xfs_trans"); xfs_parent_args_cache = kmem_cache_init( @@ -236,7 +233,6 @@ destroy_caches(void) leaked += kmem_cache_destroy(xfs_da_state_cache); xfs_defer_destroy_item_caches(); xfs_btree_destroy_cur_caches(); - leaked += kmem_cache_destroy(xfs_extfree_item_cache); leaked += kmem_cache_destroy(xfs_trans_cache); leaked += kmem_cache_destroy(xfs_parent_args_cache);