btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root

Now that all callers of btrfs_get_fs_root are subsequently calling
btrfs_grab_fs_root and handling dropping the ref when they are done
appropriately, go ahead and push btrfs_grab_fs_root up into
btrfs_get_fs_root.

Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
Josef Bacik
2020-01-24 09:32:56 -05:00
committed by David Sterba
parent 81f096edf0
commit bc44d7c4b2
14 changed files with 27 additions and 106 deletions

View File

@@ -6163,10 +6163,6 @@ again:
tmp_key.offset = (u64)-1;
wc.replay_dest = btrfs_get_fs_root(fs_info, &tmp_key, true);
if (!IS_ERR(wc.replay_dest)) {
if (!btrfs_grab_fs_root(wc.replay_dest))
wc.replay_dest = ERR_PTR(-ENOENT);
}
if (IS_ERR(wc.replay_dest)) {
ret = PTR_ERR(wc.replay_dest);