LKML News v5.16-rc3

[PATCH 0/3] page table check (Pasha Tatashin) https://lkml.kernel.org/r/20211123214814.3756047-1-pasha.tatashin@soleen.com Due to reference count of struct page handling issue, some memory were leak from a process and moved in another process. This commit avoids such type of bugs by checking page table at the time of entrieds insertion. [PATCH 0/5] *** Transparent Page Placement for Tiered-Memory *** (Hasan Al Maruf) https://lkml.kernel.org/r/20211124163608.33015-1-hasanalmaruf@fb.com This patchset augment AutoNUMA mechanism to promote pages from slow tier nodes to toptier nodes....

November 24, 2021 · 2 min · 301 words · Me

LKML News v5.16-rc2

[PATCH -V10 0/6] NUMA balancing: optimize memory placement for memory tiering system (Huang Ying) https://lkml.kernel.org/r/20211116013522.140575-1-ying.huang@intel.com This patchset optimizes the pages placement on tiered memory systems using DRAM and PMEM. [RFC 0/3] page table check (Pasha Tatashin) https://lkml.kernel.org/r/20211116220038.116484-1-pasha.tatashin@soleen.com Pasha found broken page ref issue in 4.14 kernel. The page was leaked into another process, so they were able to find the issue by examining the page tables. This patchset tries to prevent this kind of memory corruption issues by checking the page tables in time of inserting entries into user page tables....

November 16, 2021 · 2 min · 381 words · Me

LKML News v5.16-rc1

[PATCH v4 0/3] mm: add new syscall set_mempolicy_home_node (Aneesh Kumar K.V) https://lkml.kernel.org/r/20211101050206.549050-1-aneesh.kumar@linux.ibm.com This patchset introduces a new syscall that can be used to set a home node for the MPOL_BIND and MPOL_PREFERRED_MANY. [RFC PATCH 0/3] Improve the migration stats (Baolin Wang) https://lkml.kernel.org/r/cover.1635936218.git.baolin.wang@linux.alibaba.com This RFC patchset fixes the migration stats that broken here and there. incoming (Andrew Morton) https://lkml.kernel.org/r/20211105133408.cccbb98b71a77d5e8430aba1@linux-foundation.org The first pull request for v5.16 from Andrew Morton. Patches for DAMON subsystem including DAMOS, physical address space support, and DAMON-based proactive reclamation are also included here....

November 2, 2021 · 2 min · 264 words · Me

LKML News v5.15

Dynamically allocated memory descriptors (Matthew Wilcox) https://lkml.kernel.org/r/YXcLqcFhDq3uUwIj@casper.infradead.org In this mail, Matthew explains his idea on making struct page only two words and how it could work with buddy allocator freelists. [RFC] mm: Disable NUMA_BALANCING_DEFAULT_ENABLED and TRANSPARENT_HUGEPAGE on PREEMPT_RT (Sebastian Andrzej Siewior) https://lkml.kernel.org/r/20211026165100.ahz5bkx44lrrw5pt@linutronix.de Mel told RT patchset could incur spikes on NUMA machines when NUMA_BALANCING and THP are turned on. Sebastian request comments on disabling those on RT enabled kernel by default, but still trying to find a good test for that....

October 27, 2021 · 2 min · 308 words · Me

LKML News v5.15-rc7

incoming (Andrew Morton) https://lkml.kernel.org/r/20211018151438.f2246e2656c041b6753a8bdd@linux-foundation.org 19 mm subsystem fix patches have sent to Linus Torvalds. [PATCH v11 1/3] mm: rearrange madvise code to allow for reuse (Suren Baghdasaryan) https://lkml.kernel.org/r/20211019215511.3771969-1-surenb@google.com This commit refactor some madvise code for vma updates so that those can be reused by prctl. mmotm 2021-10-20-20-40 uploaded (Andrew Morton) https://lkml.kernel.org/r/20211021034104.F6VxKBQcG%akpm@linux-foundation.org Andrew updated mmotm. It’s based on 5.15-rc6, adds 74 new patches modifies 29 existing patches, and drops 22 patches. In total, 366 patches in the queue....

October 19, 2021 · 1 min · 189 words · Me