btrfs: pass a space_info argument to btrfs_reserve_metadata_bytes()
[linux-2.6-microblaze.git] / fs / btrfs / delalloc-space.c
index 427abaf..a764db6 100644 (file)
@@ -346,7 +346,8 @@ int btrfs_delalloc_reserve_metadata(struct btrfs_inode *inode, u64 num_bytes,
                                                 noflush);
        if (ret)
                return ret;
-       ret = btrfs_reserve_metadata_bytes(fs_info, block_rsv, meta_reserve, flush);
+       ret = btrfs_reserve_metadata_bytes(fs_info, block_rsv->space_info,
+                                          meta_reserve, flush);
        if (ret) {
                btrfs_qgroup_free_meta_prealloc(root, qgroup_reserve);
                return ret;