Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Fedora Doesn't Yet Enable F2FS File-System Support
I continue to be running Fedora 21 on a number of systems and continue to enjoy the release. Fedora 21 is easily my favorite and arguably best release since probably Fedora Core 3, or ever for this Red Hat sponsored Linux distribution. While Fedora is often referred to as being a distribution living on the "bleeding edge" of upstream Linux and often shipping with experimental / next-generation open-source components, surprisingly it's still not shipping a kernel with F2FS support.
This isn't about F2FS being the default file-system or anything along those lines, but rather the distribution ships with no F2FS file-system kernel module support. Fedora does ship with an f2fs-tools package for providing the user-space F2FS support for creating new file-systems, etc, but the support on the kernel side is not present.
The generic Fedora Linux kernels (at least as of the latest on F21, Linux 3.17.6) goes without enabling support for building the F2FS module. Only this weekend I realized it when going to conduct some new flash-based benchmarks and was planning to use Fedora for this flash file-system comparison and started only to realize its generic kernel lacks this support. Ubuntu and other Linux distributions meanwhile have long shipped with the F2FS module being built.
There have been multiple Fedora bug reports as Bug #922966 and Bug #972446 but the issue comes down to the distribution maintainers having no plans to enable the F2FS support within the kernel, thus the bugs get marked as "CLOSED WONTFIX". While Fedora users can always resort to building their own kernels the way they wish, I find this rather surprising given that Fedora long has shipped with experimental features from the optional Wayland support to being one of the first distributions with optional install-time support for Btrfs and other early Btrfs functionality, among many other firsts for Fedora in the Linux world.
Have you played around with F2FS at all? Share your experiences within the forum. While still an experimental file-system, in all of my F2FS benchmarks since its introduction into the mainline kernel have been quite good and this originally Samsung sponsored file-system has shown much promise for being an interesting Linux flash file-system for the future.