summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/tests/btrfs-tests.c
diff options
context:
space:
mode:
authorJosef Bacik <josef@toxicpanda.com>2020-02-14 16:11:41 -0500
committerDavid Sterba <dsterba@suse.com>2020-03-23 17:01:58 +0100
commit0e996e7fcf2e3a7a5d13b0ed5f9cebc551bd94ba (patch)
treeccd65c46e23e1a232c15e2ee7125a2a07eb4949b /fs/btrfs/tests/btrfs-tests.c
parent3fd6372758d91d8ba801e0733b17d082066a04ef (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/tests/btrfs-tests.c')
0 files changed, 0 insertions, 0 deletions