diff options
Diffstat (limited to 'backref.c')
-rw-r--r-- | backref.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -450,7 +450,7 @@ static int __add_missing_keys(struct btrfs_fs_info *fs_info, if (ref->key_for_search.type) continue; BUG_ON(!ref->wanted_disk_byte); - eb = read_tree_block(fs_info->tree_root, ref->wanted_disk_byte, + eb = read_tree_block(fs_info, ref->wanted_disk_byte, fs_info->nodesize, 0); if (!extent_buffer_uptodate(eb)) { free_extent_buffer(eb); @@ -805,8 +805,8 @@ static int find_parent_nodes(struct btrfs_trans_handle *trans, u32 bsz; struct extent_buffer *eb; bsz = fs_info->nodesize; - eb = read_tree_block(fs_info->extent_root, - ref->parent, bsz, 0); + eb = read_tree_block(fs_info, + ref->parent, bsz, 0); if (!extent_buffer_uptodate(eb)) { free_extent_buffer(eb); ret = -EIO; |