It's Looking Like Folios / Pagesets Might Miss Making It Into Linux 5.15
Written by Michael Larabel in Linux Kernel on 12 September 2021 at 06:20 AM EDT. 4 Comments
LINUX KERNEL --
We are now down to the last day of the Linux 5.15 merge window and one of the patch series we have been waiting to see if it would land during this two week period was the "folios" code -- or that also was recently renamed to "pagesets" to address some concerns over the name.

Folios is the months-long effort working to improve Linux memory management and for some workloads can translate into performance advantages given the current overhead when managing memory in 4KiB pages.

Folios has gone through many rounds of review and interest by some kernel developers in seeing the initial code merged for Linux 5.15. Ahead of the merge window, the folios pull request was sent out for Linux 5.15. As there were some concerns over the "folios" name and it not being too clear, there is also a pull request introducing it under the name of "pageset".

Linus Torvalds hasn't yet commented on his intentions around this pull request for Linux 5.15. However, as the merge window is ending today and given his silence on the matter, it's looking increasingly like the folios/pagesets code won't make it for this cycle unless he decides to pull it in at the last minute.

While Linus has been silent on the matter during the merge window, there was some discussion in the recent days. However, that became somewhat heated with Folios lead developer Matthew Wilcox ending the discussion with:
Ugh. I'm not dealing with this shit. I'm supposed to be on holiday. I've been checking in to see what needs to happen for folios to be merged. But now I'm just fucking done. I shan't be checking my email until September 19th.

Merge the folio branch, merge the pageset branch, or don't merge anything. I don't fucking care any more.

So we'll see if folios/pagesets lands today or is punted off for another kernel cycle in striving to improve Linux memory management.
Related News
About The Author
Author picture

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 or contacted via MichaelLarabel.com.

Popular News This Week