LKML News v6.3-rc6

[PATCH 0/6] Avoid the mmap lock for fault-around (Matthew Wilcox)

https://lkml.kernel.org/r/20230404135850.3673404-1-willy@infradead.org

A patchset for gradually pushing the mmap lock down. No specific regression found, but also no special performance improvement measured.

[PATCH] memcg-v1: Enable setting memory min, low, high (Shaun Tancheff)

https://lkml.kernel.org/r/20230405110107.127156-1-shaun.tancheff@gmail.com

For users who cannot update to memcg v2, this patch provides a way for memcg v1 to effectively apply memory pressure, which can be used for effectively throttle file I/O.

Slab-vs-Slub benchmarks (Binder Makin)

https://lkml.kernel.org/r/CAANmLtz=vJxeTT31npwvnMSy8n4zQq0cs3ORZB3MxAnXHck-Lg@mail.gmail.com

As Vlastimil’s work on reducing slab allocators is ongoing, Binder is running benchmarks to show if it really not hurt corner cases. Binder lists up his benchmarks to run for this, and asking people’s opinion about the list.

[RFC PATCH] mm: introduce defer free for cma (Zhaoyang Huang)

https://lkml.kernel.org/r/1680864131-4675-1-git-send-email-zhaoyang.huang@unisoc.com

This RFC makes CMA-allocated memory deallocation to be deferred so that later continuous memory allocation less likely fail.

Linux 6.3-rc6 (Linus Torvalds)

https://lkml.kernel.org/r/CAHk-=wi=_UHtmSy-3jB0ZJ7sAPULLy4a86HP3DpYX-C3eu+wpg@mail.gmail.com

Even in Easter Sunday, Linux release process continues. The sixthe release candidate for Linux v6.3 has released with the regular pattern. Nothing unusual so far.

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 https://github.com/sjp38/relstat and https://github.com/sjp38/lazybox using below command:

$ relstat.py --since 2021-04-10 | ~/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 -rc6 releases in the last two years.

rc6 release stat

Avatar
SeongJae Park
Kernel Programmer

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

Related