LKML News v6.9-rc2
[PATCH 0/2] support multi-size THP numa balancing (Baolin Wang)
https://lkml.kernel.org/r/cover.1711453317.git.baolin.wang@linux.alibaba.com
Baolin posted a patchset for making NUMA balancing algorithm for multi-sized THP (mTHP) to follow the THP strategy as the basic support.
[PATCH v2 0/6] Improve visibility of writeback (Kemeng Shi)
https://lkml.kernel.org/r/20240327155751.3536-1-shikemeng@huaweicloud.com
Kemeng posted a patchset that adds two new debugfs file, bdi/xxx/stats
and
bdi/xxx/wb_stats
to show whole bdi and per-wb writeback information.
[PATCH v10] zswap: replace RB tree with xarray (Chris Li)
https://lkml.kernel.org/r/20240326-zswap-xarray-v10-1-bf698417c968@kernel.org
Chris sent tenth version of the patchset for making zswap uses xarray instead of rb tree.
[PATCH v5 0/6] Swap-out mTHP without splitting (Ryan Roberts)
https://lkml.kernel.org/r/20240327144537.4165578-1-ryan.roberts@arm.com
Ryan posted the fifth version of the patchset for making multi-zied THP (mTHP) be swapped out without the need to split first.
[RFC] mm: Introduce uKSM for user-controlled KSM (Hui Zhu)
https://lkml.kernel.org/r/20240329104035.62942-1-teawater@antgroup.com
Hui sent an RFC for extending KSM to allow users control the KSM via procfs.
[LSF/MM/BPF TOPIC] Multi-sized THP performance benchmarks and analysis on ARM64 (Yang Shi)
https://lkml.kernel.org/r/CAHbLzkq5H6Pht1XbCEJDe_n7=99c=oPOaY+1Dy9d=2gwiHKcWA@mail.gmail.com
Yang Shi suggested a new LSFMM topic for sharing his mTHP benchmarks results.
[PATCH RFC 0/2] mTHP-friendly compression in zsmalloc and zram based on multi-pages (Barry Song)
https://lkml.kernel.org/r/20240327214816.31191-1-21cnbao@gmail.com
Barry posted an RFC patchset for making zswap and zsmalloc be mTHP-friendly. She mentions she found improvement on compression ratios and CPU utilization decrease when large folios are compressed at a larger granularity.
[GIT PULL] hotfixes for 6.9-rc2 (Andrew Morton)
https://lkml.kernel.org/r/20240327113214.f0200bec5624169a86371797@linux-foundation.org
Andrew sent a hotfixes pull request to Linus Torvalds.
[RFC PATCH v3 0/8] mm: workingset reporting (Yuanchu Xie)
https://lkml.kernel.org/r/20240327213108.2384666-1-yuanchu@google.com
Yuanchu posted an RFC patchset for reporting workingset of the system and cgroups.
Linux 6.9-rc2 (Linus Torvalds)
https://lkml.kernel.org/r/CAHk-=wjf=8JusO9TgkMfNziLjjSHdMOUpes_6f5m9_w+7taeBA@mail.gmail.com
Despite of the Easter, the 6.9-rc2 release has made without any delay. Torvalds states that nothing stands out.
Below is the diffstat of the releases in the last two years.
Note that the y-axis is in logarithm. I draw it using https://github.com/sjp38/lazybox using below command:
$ git_helpers/relstat.py --since 2022-04-01 | ~/lazybox/gnuplot/plot.py \
--data_fmt table --type labeled-lines --xtics_rotate -90 \
--font "Times New Roman, 5pt" --ylog --pointsize 0.3
And, below is the diffstat of the -rc2 releases in the last two years.