LKML News v6.7-rc5

[PATCH] mm/thp: add CONFIG_TRANSPARENT_HUGEPAGE_NEVER option (Dmytro Maluka) https://lkml.kernel.org/r/20231204163254.2636289-1-dmaluka@chromium.org Khugepaged has its own memory cost, and it increases vm.min_free_kbytes as it needs when it starts. On 4GB RAM, 3 mmzones and pageblock_order == MAX_ORDER, khugepaged increases vm.min_free_kbytes from 8MB to 132MB. This patch introduces a config to disallow khugepaged starts by default. It still allows the userspace to start khugepaged, though. [PATCH v4 0/2] KSM: support smart-scan feature (Stefan Roesch) https://lkml.kernel.org/r/20231205180952.3843711-1-shr@devkernel.io...

December 5, 2023 · 2 min · 297 words · Me

LKML News v6.7-rc4

[PATCH v2] prctl: Get private anonymous memory region name (Rong Tao) https://lkml.kernel.org/r/tencent_77E0BC1E8E9A21CA1B9009DD66555C72A90A@qq.com Now prctl() can set the name of anonymous vmas, but there is no option for getting the name. This patch implements the getter feature. [RFC PATCH 0/6] Supporting GMEM (generalized memory management) for external memory devices (Weixi Zhu) https://lkml.kernel.org/r/20231128125025.4449-1-weixi.zhu@huawei.com Because Linux kernels’ memory management system is mainly for only host DRAM, accelerator driver developers need to invent their own external memory management subsystems that feature similar functionality....

November 28, 2023 · 2 min · 323 words · Me

LKML News v6.7-rc3

[PATCH v6 0/4] page_owner: print stacks and their counter (Oscar Salvador) https://lkml.kernel.org/r/20231120084300.4368-1-osalvador@suse.de This patchset introduces a new read-only file page_owner_stacks. This can be useful for getting the relationship between stacks and allocation/free without fiddling with pages. [PATCH v3 0/8] riscv: ASID-related and UP-related TLB flush enhancements (Samuel Holland) https://lkml.kerenl.org/r/20231122010815.3545294-1-samuel.holland@sifive.com A patchset for improving some TLB flush inefficiencies in risc-v. [RFC] mm: Multi-gen LRU: fix use of mm/page_idle/bitmap (Henry Huang) https://lkml.kernel.org/r/cover.1700719508.git.henry.hj@antgroup.com...

November 21, 2023 · 2 min · 219 words · Me

LKML News v6.7-rc2

[PATCH v7 00/10] Small-sized THP for anonymous memory (Ryan Roberts) https://lkml.kernel.org/r/20231115132734.931023-1-ryan.roberts@arm.com The seventh revision of small-sized anonymout memory THP is posted. [PATCH v2 00/14] Transparent Contiguous PTEs for User Mappings (Ryan Roberts) https://lkml.kernel.org/r/20231115163018.1303287-1-ryan.roberts@arm.com This patchset makes opportunistic and transparent contpte mappings for user memory when it meets the requirement. [GIT PULL] hotfixes for 6.7-rc2 (Andrew Morton) https://lkml.kernel.org/r/20231117140848.02adcf56c301bb3ab85ae75a@linux-foundation.org MM subsystem hotfixes for rc2 has sent to Linus Torvalds. Linux 6.7-rc2 (Linus Torvalds) https://lkml....

November 17, 2023 · 1 min · 168 words · Me

LKML News v6.7-rc1

NUMA + THP test suites? (John Hubbard) https://lkml.kernel.org/r/21812f89-c1a0-4ca0-9f73-54f20c4d29ef@nvidia.com John asks tets suite for NUMA and THP that can be useful for testing patches for the topics. [PATCH v4 0/1] mm: report per-page metadata information (Sourav Panda) https://lkml.kernel.org/r/20231031223846.827173-1-souravpanda@google.com This patch adds per-node and global page metadata information to sysfs and procfs, to let users know how much memory is being used by the metadata. [GIT PULL] MM updates for 6.7-rc1 (Andrew Morton) https://lkml....

October 31, 2023 · 2 min · 358 words · Me