commit | 5e9f2ad5b2904a7e81df6d9a3dbef29478952eac | [log] [tgz] |
---|---|---|
author | Nikolay Borisov <nborisov@suse.com> | Mon Oct 23 09:58:46 2017 +0300 |
committer | David Sterba <dsterba@suse.com> | Wed Nov 15 14:44:44 2017 +0100 |
tree | 627c60136505f4104a5fc306de2d82f4ad323134 | |
parent | f82b735936ffd58b6711cf1f1054616517d8ffcd [diff] |
btrfs: Fix transaction abort during failure in btrfs_rm_dev_item btrfs_rm_dev_item calls several function under an active transaction, however it fails to abort it if an error happens. Fix this by adding explicit btrfs_abort_transaction/btrfs_end_transaction calls. Signed-off-by: Nikolay Borisov <nborisov@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>