F2FS Gets More Fixes In Linux 4.21 With The File-System Now Supported By Google's Pixel

Written by Michael Larabel in Linux Storage on 28 December 2018 at 06:30 PM EST. 14 Comments
The Flash-Friendly File-System (F2FS) has some new features for the current Linux 4.21 development cycle but it's mostly fixes stemming from increased testing with Google now supporting this flash-focused file-system for their Pixel device line-up.

Jaegeuk Kim, who started developing F2FS years ago while employed by Samsung and then since transitioned to Google almost two years ago, sent in these F2FS patches on Friday for the Linux 4.21 merge window. The F2FS maintainer mentioned they have been focusing on bug fixes with Pixel devices now shipping with F2FS. The fixes include taking care of some encryption issues, better idle time tracking, and a number of garbage collection fixes.

There are also some minor enhancements for this file-system like a flag in the ioctl shutdown to trigger the fsck process for QA, doing garbage collection in sub-sections when the section is large, and better handling to try to prevent a no memory error. Details via this pull request with all of the patches.

Google Pixel devices are not the first with support for F2FS; among other mobile Android devices that have shipped with F2FS support in the past have included various Motorola phones and Huawei P9 / Mate 9, but now Pixel is arguably the most notable deployment.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week