]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
libmount: Recognize more FUSE pseudofs (avfsd, lxcfs, vmware-vmblock)
authorDarsey Litzenberger <dlitz@dlitz.net>
Thu, 3 Oct 2019 00:29:05 +0000 (17:29 -0700)
committerDarsey Litzenberger <dlitz@dlitz.net>
Thu, 3 Oct 2019 00:29:05 +0000 (17:29 -0700)
General info about these filesystems:

* fuse.avfsd: https://sourceforge.net/projects/avf/
* fuse.lxcfs: https://linuxcontainers.org/lxcfs/
* fuse.vmware-vmblock: https://github.com/vmware/open-vm-tools

Signed-off-by: Darsey Litzenberger <dlitz@dlitz.net>
libmount/src/utils.c

index 1cd8329fccd4b6f6f8502e72bfc3d8491758b1ae..708da2e008b594161147046c97dfb9c58383a50b 100644 (file)
@@ -287,11 +287,14 @@ int mnt_fstype_is_pseudofs(const char *type)
                "efivarfs",
                "fuse", /* Fallback name of fuse used by many poorly written drivers. */
                "fuse.archivemount", /* Not a true pseudofs (has source), but source is not reported. */
+               "fuse.avfsd", /* Not a true pseudofs (has source), but source is not reported. */
                "fuse.dumpfs", /* In fact, it is a netfs, but source is not reported. */
                "fuse.encfs", /* Not a true pseudofs (has source), but source is not reported. */
                "fuse.gvfs-fuse-daemon", /* Old name, not used by gvfs any more. */
                "fuse.gvfsd-fuse",
+               "fuse.lxcfs",
                "fuse.rofiles-fuse",
+               "fuse.vmware-vmblock",
                "fuse.xwmfs",
                "fusectl",
                "hugetlbfs",