LKML News v6.8

[RFC 01/16] mm/hmm: let users to tag specific PFNs (Leon Romanovksy)

This RFC patchset introduces new flag that allows users to tag specific PFNs with extra data.

[PATCH V3 01/10] mm: page_alloc: freelist migratetype hygiene (Johannes Weiner)

Whne pages of one migratetype end up on the freelists on another type, migratetype violations happen. This third version of patchset fixes it.

[PATCH 0/8] tracing: Persistent traces across a reboot or crash (Steven Rostedt)

Steven sent a proof of concept patchset for letting traces available across a reboot.

[PATCH v5 00/37] Memory allocation profiling (Suren Baghdasaryan)

Surent posted the fifth version of the memory allocation profiling patchset which uses a new framework, code tagging, internally.

[GIT PULL] hotfixes for 6.8 (Linus Torvalds)

Andrew Morton sent a small pull request for hotfixes.

Linux 6.8 (Linus Torvalds)

It was not super clear if the final 6.8 will be released or not this week, since the number of changes didn’t reduce as Linus hoped a few weeks ago. But the last two weeks were pretty calm and Linus find no real problematic changes, so he released the final 6.8. Linus also notes that the number of git objects for the mainline may exceed 10 million soon.

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 and using below command:

$ --since 2022-03-11 | ~/lazybox/gnuplot/ \
    --data_fmt table --type labeled-lines --xtics_rotate -90 \
    --font "Times New Roman, 5pt" --ylog --pointsize 0.3
SeongJae Park
Kernel Development Engineer

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