[PATCH v4 0/3] mm/mprotect: Fix soft-dirty checks (Peter Xu) https://lkml.kernel.org/r/20220725142048.30450-1-peterx@redhat.com
Fourth version of the soft-dirty check fixes for mprotect has posted. This version polishes the commit message and adds tests.
[PATCH v2 1/2] mm/slub: enable debugging memory wasting of kmalloc (Feng Tang) https://lkml.kernel.org/r/20220725112025.22625-1-feng.tang@intel.com
As slab allocates memory in only power of 2 bytes size, memory can be wasted when slab allocation is requested for a large number of times for objects that sizes not aligned in power of two bytes.
[RESEND PATCH v3] arm64: enable THP_SWAP for arm64 (Barry Song) https://lkml.kernel.org/r/20220718090050.2261-1-21cnbao@gmail.com
This patch enables THP_SWAP which can improve the swap performance for transparent hugepages on ARM64 architecture.
[PATCH v12 00/69] Introducing the Maple Tree (Liam Howlett) https://lkml.kernel.org/r/20220720021727.17018-1-Liam.Howlett@oracle.com
Maple tree has already merged in the mm-unstable but a new bug has found, so the 12th version of the patchset has posted.
[PATCH v10 0/8] mm/demotion: Memory tiers and demotion (Aneesh Kumar K.
[PATCH 0/4] add struct page and Direct I/O support to reserved memory (Li Chen) https://lkml.kernel.org/r/20220711122459.13773-1-me@linux.beauty
Only buffered I/O is available to reserved memory for ZONE_DEVICE and mhp. This patchset enables direct I/O to the memory for better throughput.
[PATCH -V4 RESEND 0/3] memory tiering: hot page selection (Huang Ying) https://lkml.kernel.org/r/20220713083954.34196-1-ying.huang@intel.com
This patchset implements a new hot page identification algorithm based on the latency between NUMA balancing page table scanning and hit page fault, so that it can be somewhat LFU algorithm instead of MRU algorithm.
[PATCH v9 0/9] x86: Show in sysfs if a memory node is able to do encryption (Martin Fernandez) https://lkml.kernel.org/r/20220704135833.1496303-1-martin.fernandez@eclypsium.com
This patchset makes each memory descriptor node to show if it has the EFI_MEMORY_CPU_CRYPRO attribute.
[PATCH v3] arm64: enable THP_SWAP for arm64 (Barry Song) https://lkml.kernel.org/r/20220706072707.114376-1-21cnbao@gmail.com
THP_SWAP, which dealys the split of THP for swap, includes swap throughput and architecture independent, but enabled on x86_64 only. This patch enables it on arm64.
[PATCH v3] docs: rename Documentation/vm to Documentation/mm (Mike Rapoport) https://lkml.kernel.org/r/20220627060026.180439-1-rppt@kernel.org
As the subject says, this commit renames the Documentation/vm directory to Documentation/mm.
[PATCH v6 0/4] KVM: mm: count KVM mmu usage in memory stats (Yosry Ahmed) https://lkml.kernel.org/r/20220628220938.3657876-1-yosryahmed@google.com
This patchset allows users account KVM mmu usages with NR_SECONDARY_PAGETABLE memory stat.
[RFC PATCH] mm/slub: enable debugging memory wasting of kmalloc (Feng Tang) https://lkml.kernel.org/r/20220630014715.73330-1-feng.tang@intel.com
As kmalloc allocates memory in power of 2 granularity, it could waste a lot of memory.
[PATCH Part2 v6 00/49] Add AMD Secure Nested Paging (SEV-SNP) (Ashsh Kalra) https://lkml.kernel.org/r/cover.1655761627.git.ashish.kalra@amd.com
This is second part patchset of Secure Encrypted Paging (SEV-SNP) work, which focuses on the changes required in a host OS for the feature support.
[PATCH v7 00/12] mm/demotion: Memory tiers and demotion (Aneesh Kumar K.V) https://lkml.kernel.org/r/20220622082513.467538-1-aneesh.kumar@linux.ibm.com
This patchset improves memory tiers construction to be more explicit and flexible, and memory allocation for demotion to have no change.
[PATCH 0/8] Extend DAMOS for Proactive LRU-lists Sorting (SeongJae Park) https://lkml.kernel.org/r/20220613192301.8817-1-sj@kernel.org
After the RFC, official patchset for DAMON-based LRU-lists sorting has posted. This immediately merged in the -mm tree.
[PATCH v12 00/14] Multi-Gen LRU Framework (Yu Zhao) https://lkml.kernel.org/r/20220614071650.206064-1-yuzhao@google.com
A new version of MGLRU has posted. Compared to the previous version, this version fixes a bug and nits, and contains new test results based on v5.19-rc1.
Maintainer’s / Kernel Summit 2022 CFP (Theodore Ts’o) https://lkml.
[PATCH v3 0/6] introduce mirrored memory support for arm64 (Wupeng Ma) https://lkml.kernel.org/r/20220607093805.1354256-1-mawupeng1@huawei.com
This patchset adds memory mirroring support, which relies on UEFI and used to separate memory into two separate channels, to arm64.
[PATCH] mm: mempolicy: N:M interleave policy for tiered memory nodes (Johannes Weiner) https://lkml.kernel.org/r/20220607171949.85796-1-hannes@cmpxchg.org
Current pages NUMA-interleaving policy is 1:1 mapping, 1 for CPU node, 1 for remote note. As more types of tiered memory systems having CPU-less memory nodes are coming, this patchset introduces an N:M interleave policy, which N pages are allocated from the top-tier node while M pages are allocated from low-tier nodes.
[PATCH] arm64: enable THP_SWAP for arm64 (Barry Song) https://lkml.kernel.org/r/20220524071403.128644-1-21cnbao@gmail.com
This patch enables THP_SWAP, which can help swap performance on systems having fast swap storages, for arm64.
[CFP LPC 2022] Kernel Memory Management Microconference (Vlastimil Babka) https://lkml.kernel.org/r/d24e9ac9-0903-3c15-c446-2962f44a360f@suse.cz
This year, LPC will have kernel memory management microconference. It will supplement the LSF/MM and lead by Matthew Wilcox and Vlastimil Babka.
[PATCH v2] arm64: enable THP_SWAP for arm64 (Barry Song) https://lkml.kernel.org/r/20220527100644.293717-1-21cnbao@gmail.com
Second version of the THP_SWAP enablement for arm64 has posted.
[RFC] Add swappiness argument to memory.reclaim (Yosry Ahmed) https://lkml.kernel.org/r/CAJD7tkbDpyoODveCsnaqBBMZEkDvshXJmNdbk51yKSNgD7aGdg@mail.gmail.com
Yosry is proposing to add swappiness argument to memory.reclaim cgroup file to provide a way to enforce user policy on a stateless per-reclaim basis.
[PATCH v11 00/14] Multi-Gen LRU Framework (Yu Zhao) https://lkml.kernel.org/r/20220518014632.922072-1-yuzhao@google.com
The eleventh version of the patchset for MGLRU has posted. Maybe this has revised based on the comments from LSFMM.
[PATCH] memcg: provide reclaim stats via ‘memory.reclaim’ (Vaibhav Jain) https://lkml.