From: Filipe Manana Date: Wed, 11 Jun 2025 11:18:26 +0000 (+0100) Subject: btrfs: remove pointless out label from update_free_space_extent_count() X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=e4e5fcbc62d0105e26b06375b62cf1a2cb54d7b6;p=users%2Fjedix%2Flinux-maple.git btrfs: remove pointless out label from update_free_space_extent_count() Just return directly, we don't need the label since all we do under it is to return. Reviewed-by: Boris Burkov Signed-off-by: Filipe Manana Reviewed-by: David Sterba Signed-off-by: David Sterba --- diff --git a/fs/btrfs/free-space-tree.c b/fs/btrfs/free-space-tree.c index 6418b3b5d16a..29fada10158c 100644 --- a/fs/btrfs/free-space-tree.c +++ b/fs/btrfs/free-space-tree.c @@ -491,10 +491,9 @@ static int update_free_space_extent_count(struct btrfs_trans_handle *trans, return 0; info = search_free_space_info(trans, block_group, path, 1); - if (IS_ERR(info)) { - ret = PTR_ERR(info); - goto out; - } + if (IS_ERR(info)) + return PTR_ERR(info); + flags = btrfs_free_space_flags(path->nodes[0], info); extent_count = btrfs_free_space_extent_count(path->nodes[0], info); @@ -510,7 +509,6 @@ static int update_free_space_extent_count(struct btrfs_trans_handle *trans, ret = convert_free_space_to_extents(trans, block_group, path); } -out: return ret; }