]> git.baikalelectronics.ru Git - kernel.git/commit
fuse: clean up fuse_mount destruction
authorMiklos Szeredi <mszeredi@redhat.com>
Thu, 21 Oct 2021 08:01:39 +0000 (10:01 +0200)
committerMiklos Szeredi <mszeredi@redhat.com>
Thu, 21 Oct 2021 08:01:39 +0000 (10:01 +0200)
commit0b132325a2910069d1ff0c1e8758f0ee78aa74c6
tree8ef6950aca80f5cbc3500972b67660e09d8d61f6
parentb9759d2367c7f3889b1243dba40c5882c25ede78
fuse: clean up fuse_mount destruction

1. call fuse_mount_destroy() for open coded variants

2. before deactivate_locked_super() don't need fuse_mount destruction since
that will now be done (if ->s_fs_info is not cleared)

3. rearrange fuse_mount setup in fuse_get_tree_submount() so that the
regular pattern can be used

Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/fuse/inode.c
fs/fuse/virtio_fs.c