F2FS Brings Per-File Encryption With Linux 4.2
F2FS has been working on native encryption support in tandem with the EXT4 work and now it's been called for merging today into Linux 4.2. Jaegeuk Kim sent in the F2FS feature update for Linux 4.2 and it features per-file encryption support along with new capabilities for FALLOC_FL_ZERO_RANGE (converting a range of file to zeroes), FALLOC_FL_COLLAPSE_RANGE (removes a byte range from a file), and RENAME_WHITEOUT.
The Flash-Friendly File-System for Linux 4.2 also has recovery for broken super-blocks, TRIM improvements, and various fixes.
Details on all the changes for this flash/SSD-designed file-system in Linux 4.2 can be found via this pull request.