return ret;
 }
 
-static int read_block_group_item(struct btrfs_block_group *cache,
+static void read_block_group_item(struct btrfs_block_group *cache,
                                 struct btrfs_path *path,
                                 const struct btrfs_key *key)
 {
                           sizeof(bgi));
        cache->used = btrfs_stack_block_group_used(&bgi);
        cache->flags = btrfs_stack_block_group_flags(&bgi);
-
-       return 0;
 }
 
 static int read_one_block_group(struct btrfs_fs_info *info,
        if (!cache)
                return -ENOMEM;
 
-       ret = read_block_group_item(cache, path, key);
-       if (ret < 0)
-               goto error;
+       read_block_group_item(cache, path, key);
 
        set_free_space_tree_thresholds(cache);