The very little documentation about /proc/filesystems says it is a "list of supported file systems". I see a lot of file system modules in /lib/modules/linux_ver/kernel/fs, most of which do not appear in /proc/filesystems, nevertheless mount appears to have no problem using those file system modules.
So what is the use of /proc/filesystems? And why is it different from the list of filesystem modules?