From: Kaleb Keithley [mailto:kkeithle@redhat.com]
On Mon, Mar 31, 2025 at 5:04 PM Frank Filz <ffilzlnx@mindspring.com> wrote:
The following FSALs are suspect:
src/FSAL/FSAL_VFS/xfs – this is marginally supported, but could be replaced with plain FSAL_VFS src/FSAL/FSAL_VFS – there is also a Lustre FSAL that is built from this
I never understood the difference between VFS and VFS/xfs.
FSAL_XFS uses the fcntl that XFS provides instead of open_by_handle_at and name_to_handle_at. Thus it works on kernels too old to have those system calls. XFS offers a library that makes the fcntl calls. There are a few other differences but that's the main difference.
What would people use for exporting native file systems if we don't have VFS? (Besides knfs that is.)
src/FSAL/FSAL_GLUSTER src/FSAL/FSAL_LIZARDFS src/FSAL/FSAL_KVSFS src/FSAL/FSAL_SAUNAFS
I vote for dropping these.