]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - fs/btrfs/volumes.c
Btrfs: fix the number of transaction units needed to remove a block group
[karo-tx-linux.git] / fs / btrfs / volumes.c
index e0bd364e958d745fa137fa27bab57d2bae7c44f8..45f20252efedb03589b718eadae03ecaac88cd57 100644 (file)
@@ -2853,7 +2853,8 @@ static int btrfs_relocate_chunk(struct btrfs_root *root, u64 chunk_offset)
        if (ret)
                return ret;
 
-       trans = btrfs_start_trans_remove_block_group(root->fs_info);
+       trans = btrfs_start_trans_remove_block_group(root->fs_info,
+                                                    chunk_offset);
        if (IS_ERR(trans)) {
                ret = PTR_ERR(trans);
                btrfs_std_error(root->fs_info, ret, NULL);