Sent out today for the Linux 6.17 merge window and already merged hours later were the Flash-Friendly File-System (F2FS) feature updates.
F2FS in Linux 6.17 lands the folio conversion work. F2FS has also finally adopted the Linux kernel’s new mount API. The new mount API that took shape over the past few years avoids overloading a single system call and allows for greater control over the mount.
F2FS for Linux 6.17 also adds new sysfs nodes to control F2FS GCs for ZUFS, improves performance on the NAT entry cache, drops inode from the donation list when the last file is closed, and avoids splitting the bio when reading multiple pages.
Plus there are a handful of bug fixes to F2FS with Linux 6.17. See this pull for more details on the merged F2FS changes.
The F2FS pull request was just sent out earlier today and merged by Linus Torvalds hours later. Meanwhile the Bcachefs pull request for Linux 6.17 sent out seven days ago now has yet to be pulled or receiving any comment on the mailing list from Linus Torvalds. The Bcachefs code in Linux 6.17 Git hasn’t been dropped or otherwise altered so far either. This comes after Torvalds said he’d be parting ways with Bcachefs in Linux 6.17.
Linus Torvalds merged or otherwise commented on all or nearly all of the other pull requests sent out last week. His merging of F2FS code hours later is also a bit of a surprise as he recently mentioned on the mailing list this weekend he began his EU travels and thus will be spending a bit more time away from the keyboard. So long story short, no comment or action by Linus Torvalds on Bcachefs yet for the new kernel cycle. Presumably he’ll merge it or make some comment by the time Linux 6.17-rc1 is expected to be released next Sunday as likely one of his final acts of this merge window after he gives the situation further thought.