diff options
author | Josef Bacik <josef@toxicpanda.com> | 2020-02-14 16:11:41 -0500 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2020-03-23 17:01:58 +0100 |
commit | 0e996e7fcf2e3a7a5d13b0ed5f9cebc551bd94ba (patch) | |
tree | ccd65c46e23e1a232c15e2ee7125a2a07eb4949b /fs/btrfs/qgroup.c | |
parent | 3fd6372758d91d8ba801e0733b17d082066a04ef (diff) |
btrfs: move ino_cache_inode dropping out of btrfs_free_fs_root
We are going to make root life be controlled soley by refcounting, and
inodes will be one of the things that hold a ref on the root. This
means we need to handle dropping the ino_cache_inode outside of the root
freeing logic, so move it into btrfs_drop_and_free_fs_root() so it is
cleaned up properly on unmount.
Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/qgroup.c')
0 files changed, 0 insertions, 0 deletions