When and why to deprecate filesystems
When and why to deprecate filesystems
Posted Mar 18, 2022 8:20 UTC (Fri) by smurf (subscriber, #17840)In reply to: When and why to deprecate filesystems by pabs
Parent article: When and why to deprecate filesystems
It doesn't matter (much) whether that kernel shall compile to a mere FUSE helper that exports a reiserfs file system, or a full-blown kernel you'd run in a VM (mount the reiserfs image there and export it to the host via NFS or CIFS). Assuming it'll work in that then-current VM; that's mostly likely, IMHO, but by no means assured.
The solution is (assuming that there is no reiserfs support library you can use a shortcut) to extract a libreiserfs from the kernel and remove all the kernel idiosyncrasies from it. At that point it's standard C plus libfuse and thus presumably easier to keep up-to-date with whatever fun incompatibilities the C and/or FUSE people will throw in your path in the future.
