btrfs: move transaction abort to the error site in btrfs_delete_free_space_tree()
authorDavid Sterba <dsterba@suse.com>
Tue, 23 Jan 2024 23:23:49 +0000 (00:23 +0100)
committerDavid Sterba <dsterba@suse.com>
Mon, 4 Mar 2024 15:24:48 +0000 (16:24 +0100)
commit0896ce7550399a32a77a25a21eeb8daaae398f7f
treeedd369c49c95cf717465debea80dcba588a2c9fd
parent5378ea6ea095e25bb32fa1a76e29c8aa4a3ff6c5
btrfs: move transaction abort to the error site in btrfs_delete_free_space_tree()

The recommended pattern for transaction abort after error is to place it
right after the error is handled. That way it's easier to locate where
it failed and help debugging.

Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: Anand Jain <anand.jain@oracle.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/free-space-tree.c