X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=find-root.c;h=7e4c51f670aeb89485ea653701f8d3b7726e555e;hb=ba067ed4eeae5e914d5478690a3791af7fec703b;hp=1b41b217163e30563e3c410a2dc4f9270c24322b;hpb=8690c887d1dcad384d44ca21bf950a4ec2fbffdb;p=platform%2Fupstream%2Fbtrfs-progs.git diff --git a/find-root.c b/find-root.c index 1b41b21..7e4c51f 100644 --- a/find-root.c +++ b/find-root.c @@ -118,11 +118,11 @@ int btrfs_find_root_search(struct btrfs_fs_info *fs_info, fs_info->suppress_check_block_errors = 1; while (1) { if (filter->objectid != BTRFS_CHUNK_TREE_OBJECTID) - ret = btrfs_next_bg_metadata(&fs_info->mapping_tree, + ret = btrfs_next_bg_metadata(fs_info, &chunk_offset, &chunk_size); else - ret = btrfs_next_bg_system(&fs_info->mapping_tree, + ret = btrfs_next_bg_system(fs_info, &chunk_offset, &chunk_size); if (ret) { @@ -133,7 +133,7 @@ int btrfs_find_root_search(struct btrfs_fs_info *fs_info, for (offset = chunk_offset; offset < chunk_offset + chunk_size; offset += nodesize) { - eb = read_tree_block(fs_info, offset, nodesize, 0); + eb = read_tree_block(fs_info, offset, 0); if (!eb || IS_ERR(eb)) continue; ret = add_eb_to_result(eb, result, nodesize, filter,