Miklos Szeredi a27c061a49 fuse: get rid of fuse_put_super()
The ->put_super callback is called from generic_shutdown_super() in case of
a fully initialized sb.  This is called from kill_***_super(), which is
called from ->kill_sb instances.

Fuse uses ->put_super to destroy the fs specific fuse_mount and drop the
reference to the fuse_conn, while it does the same on each error case
during sb setup.

This patch moves the destruction from fuse_put_super() to
fuse_mount_destroy(), called at the end of all ->kill_sb instances.  A
follup patch will clean up the error paths.

Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
2021-10-21 10:01:38 +02:00
..
2021-08-04 13:22:58 +02:00
2021-04-14 10:40:58 +02:00
\n
2021-08-30 10:24:50 -07:00
2021-07-13 14:29:01 +02:00
2021-09-07 12:18:29 -07:00
2021-10-21 10:01:38 +02:00
2021-10-21 10:01:38 +02:00
2021-04-12 15:04:30 +02:00
2021-10-21 10:01:38 +02:00
2021-04-14 10:40:57 +02:00