LKML News v6.9-rc2

[PATCH 0/2] support multi-size THP numa balancing (Baolin Wang)

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)

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)

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)

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)

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)

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)

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)

Andrew sent a hotfixes pull request to Linus Torvalds.

[RFC PATCH v3 0/8] mm: workingset reporting (Yuanchu Xie)

Yuanchu posted an RFC patchset for reporting workingset of the system and cgroups.

Linux 6.9-rc2 (Linus Torvalds)

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.

Kernel release stat

Note that the y-axis is in logarithm. I draw it using using below command:

$ git_helpers/ --since 2022-04-01 | ~/lazybox/gnuplot/ \
    --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.

rc2 release stat

SeongJae Park
Kernel Development Engineer

SeongJae Park is a programmer who loves to analyze and develop systems.