aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs
diff options
context:
space:
mode:
Diffstat (limited to 'fs/btrfs')
-rw-r--r--fs/btrfs/extent-tree.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/btrfs/extent-tree.c b/fs/btrfs/extent-tree.c
index 222d6aea4a8a..974b3edf69c7 100644
--- a/fs/btrfs/extent-tree.c
+++ b/fs/btrfs/extent-tree.c
@@ -8872,6 +8872,7 @@ int btrfs_free_block_groups(struct btrfs_fs_info *info)
8872 cache_node); 8872 cache_node);
8873 rb_erase(&block_group->cache_node, 8873 rb_erase(&block_group->cache_node,
8874 &info->block_group_cache_tree); 8874 &info->block_group_cache_tree);
8875 RB_CLEAR_NODE(&block_group->cache_node);
8875 spin_unlock(&info->block_group_cache_lock); 8876 spin_unlock(&info->block_group_cache_lock);
8876 8877
8877 down_write(&block_group->space_info->groups_sem); 8878 down_write(&block_group->space_info->groups_sem);
@@ -9130,6 +9131,7 @@ int btrfs_read_block_groups(struct btrfs_root *root)
9130 spin_lock(&info->block_group_cache_lock); 9131 spin_lock(&info->block_group_cache_lock);
9131 rb_erase(&cache->cache_node, 9132 rb_erase(&cache->cache_node,
9132 &info->block_group_cache_tree); 9133 &info->block_group_cache_tree);
9134 RB_CLEAR_NODE(&cache->cache_node);
9133 spin_unlock(&info->block_group_cache_lock); 9135 spin_unlock(&info->block_group_cache_lock);
9134 btrfs_put_block_group(cache); 9136 btrfs_put_block_group(cache);
9135 goto error; 9137 goto error;
@@ -9271,6 +9273,7 @@ int btrfs_make_block_group(struct btrfs_trans_handle *trans,
9271 spin_lock(&root->fs_info->block_group_cache_lock); 9273 spin_lock(&root->fs_info->block_group_cache_lock);
9272 rb_erase(&cache->cache_node, 9274 rb_erase(&cache->cache_node,
9273 &root->fs_info->block_group_cache_tree); 9275 &root->fs_info->block_group_cache_tree);
9276 RB_CLEAR_NODE(&cache->cache_node);
9274 spin_unlock(&root->fs_info->block_group_cache_lock); 9277 spin_unlock(&root->fs_info->block_group_cache_lock);
9275 btrfs_put_block_group(cache); 9278 btrfs_put_block_group(cache);
9276 return ret; 9279 return ret;