F2FS Improvements Merged For Linux 6.14
([Linux Storage] 5 Hours Ago
Flash-Friendly File-System)
- Reference: 0001521766
- News link: https://www.phoronix.com/news/Linux-6.14-F2FS
- Source link:
Last week saw the [1]new Bcachefs features and [2]Btrfs changes land along with [3]XFS real-time improvements for the in-development Linux 6.14 kernel while overnight the Flash-Friendly File-System (F2FS) changes were merged for that other exciting and actively-advancing open-source file-system.
F2FS with Linux 6.14 is converting more I/O paths to using folios, performance optimizations for faster block truncation, and there is caching of more dentry pages. Plus a variety of different bug-fixes to the F2FS driver.
The block truncation optimization comes by way of the f2fs_truncate_data_blocks_range function with making use of f2fs_invalidate_blocks' ability to process continuous blocks at a time.
The full list of F2FS feature patches for the Linux 6.14 kernel via [4]this pull request that has since landed within the latest Linux Git code.
[1] https://www.phoronix.com/news/Bcachefs-Linux-6.14-Merged
[2] https://www.phoronix.com/news/Linux-6.14-Btrfs
[3] https://www.phoronix.com/news/Linux-6.14-XFS
[4] https://lore.kernel.org/lkml/Z5hYrgYwNJuaPFF1@google.com/
F2FS with Linux 6.14 is converting more I/O paths to using folios, performance optimizations for faster block truncation, and there is caching of more dentry pages. Plus a variety of different bug-fixes to the F2FS driver.
The block truncation optimization comes by way of the f2fs_truncate_data_blocks_range function with making use of f2fs_invalidate_blocks' ability to process continuous blocks at a time.
The full list of F2FS feature patches for the Linux 6.14 kernel via [4]this pull request that has since landed within the latest Linux Git code.
[1] https://www.phoronix.com/news/Bcachefs-Linux-6.14-Merged
[2] https://www.phoronix.com/news/Linux-6.14-Btrfs
[3] https://www.phoronix.com/news/Linux-6.14-XFS
[4] https://lore.kernel.org/lkml/Z5hYrgYwNJuaPFF1@google.com/
Kjell