LKML News v5.16-rc5

[RFC] mm: introduce page pinner (Minchan Kim) https://lkml.kernel.org/r/20211206184730.858850-1-minchan@kernel.org Page migrations commonly fails from temporal referenc count elevation. Worse yet, it’s hard to know which kernel subsystem has made the temporal reference count increase. To tracking it available, Minchan is proposing a new feature called page pinner. It tracks page put operations for pages that migration failed. mmotm 2021-12-06-22-21 uploaded (Andrew Morton) https://lkml.kernel.org/r/20211207062141.pMgbjXQXy%akpm@linux-foundation.org mmotm based on v5.16-rc4 has uploaded. 14 new patches are added, 3 existign patches modified, and 1 existing patch has dropped from the queue....

December 7, 2021 · 2 min · 335 words · Me

LKML News v5.16-rc4

mmotm 2021-11-29-18-58 uploaded (Andrew Morton) https://lkml.kernel.org/r/20211130025839.ZhVoO1W_7%akpm@linux-foundation.org mmotm has updated. It’s based on v5.16-rc3, adds 52 new patches, modifies 18 existing patches, and drops 2 patches. In total, 224 patches in the queue. [QUESTION] “place pages to tail” regress memory read bandwidth about 10% under our test cases (liupeng) https://lkml.kernel.org/r/3c6349ddd9a34732a251467b7fa4fe93@huawei.com Liu Peng found David’s patch 7fef431be9c9(mm/page_alloc: place pages to tail in __free_pages_core()) incurring performance regression, and asking some suggestions. [RFC PATCH] mm: count zram read/write into PSI_IO_WAIT (Huangzhaoyang) https://lkml....

November 30, 2021 · 2 min · 394 words · Me

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