LKML News v6.1-rc5

[PATCH v2] mm: anonymous shared memory naming (Pasha Tatashin) https://lkml.kernel.org/r/20221107184715.3950621-1-pasha.tatashin@soleen.com Second version of the patch for allowing shared anonymous memory mapping naming has posted. Deprecating and removing SLOB (Vlastimil Babka) https://lkml.kernel.org/r/b35c3f82-f67b-2103-7d82-7a7ba7521439@suse.cz Vlastimil is describing his proposal for removing SLOB, mainly for the code maintenance overhead, and trying to continue discussions for that. [PATCH 1/4] mm: introduce ’encoded’ page pointers with embedded extra bits (Linus Torvalds) https://lkml.kernel.org/r/20221109203051.1835763-1-torvalds@linux-foundation.org Linus Torvalds has posted a patchset for a new type called struct encoded_page, which is for struct page pointers having extra flags in it....

November 8, 2022 · 2 min · 241 words · Me

LKML News v6.1-rc4

[PATCH -next] mm/page_reporting: change page_reporting_param_ops to static (Yang Yingliang) https://lkml.kernel.org/r/20221101070022.1930028-1-yangyingliang@huawei.com This patch makes page_reporting_param_ops static, as it’s used in only the c file. [RFC PATCH] mm: introduce accounting of page_owner via backtrace (Zhoyang Huang) https://lkml.kernel.org/r/1667390781-17515-1-git-send-email-zhaoyang.huang@unisoc.com This RFC patchset accounts and sorts page_owner output via its backtrace for simplifying it. [PATCH v6 0/5] THP Shrinker (Alexander Zhu) https://lkml.kernel.org/r/cover.1667454613.git.alexlzhu@fb.com The patchset for THP shrinking, which aims to reduce memory waste due to the THP underutilization, has revised again to the sixth version....

November 1, 2022 · 2 min · 238 words · Me

LKML News v6.1-rc3

[PATCH] swap: add a limit for readahead page-cluster value (Kairu Song) https://lkml.kernel.org/r/20221023162533.81561-1-ryncsn@gmail.com /proc/sys/vm/page-cluster could overflow because it has no upper limit. This patch set its upper-limit as 2**31, so that at most 2**31 pages could be read in at once. [PATCH 0/1] Dead stores in maple-tree (Lukas Bulwahn) https://lkml.kernel.org/r/20221026120029.12555-1-lukas.bulwahn@gmail.com This patch fixes some dead stores of maple tree that reported by clang analyzer. [PATCH v6 00/21] TDX host kernel support (Kai Huang) https://lkml....

October 25, 2022 · 2 min · 219 words · Me

LKML News v6.1-rc2

[RFC PATCH] mm: Introduce new MADV_NOMOVABLE behavior (Baolin Wang) https://lkml.kernel.org/r/bc27af32b0418ed1138a1c3a41e46f54559025a5.1665991453.git.baolin.wang@linux.alibaba.com This RFC patch introduces a new madvise() hint called MADV_NOMOVABLE for long-term pinning of memory. [PATCH 0/4] Add MADV_COLLAPSE documentation (Zach O’Keefe) https://lkml.kernel.org/r/20221017175523.2048887-1-zokeefe@google.com This patchset adds documentation of MADV_COLLAPSE, which is a new madvise() hint that merged in v6.1. [PATCH v4 0/3] THP Shrinker (Alexander Zhu) https://lkml.kernel.org/r/cover.1666150565.git.alexlzhu@fb.com Alexander posted the fourth version of THP shrinker, which aims to reduce the THP memory inefficiency due to the THP internal fragmentation....

October 18, 2022 · 1 min · 211 words · Me

LKML News v6.1-rc1

[RFC UKL 00/10] Unikernel Linux (UKL) (Ali Raza) https://lkml.kernel.org/r/20221003222133.20948-1-aliraza@bu.edu This RFC patchset introduces a research project called Unikernel Linux which integrates application specific optimization to the Linux kernel. It links an application directly with kernel and runs it in the supervisor mode. [PATCH v6] mm: add zblock - new allocator for use via zpool API (Ananda) https://lkml.kernel.org/r/20221005053302.30387-1-a.badmaev@clicknet.pro This patchset introduces a new allocator for zpool API. The author says it is better than zsmalloc in terms of worst execution time and therefore good at real-time usage....

October 4, 2022 · 3 min · 444 words · Me