[RFC PATCH 00/12] khugepaged: Asynchronous mTHP collapse (Dev Jain) https://lore.kernel.org/20241216165105.56185-1-dev.jain@arm.com
Dev Jain posted an RFC patch series that makes khugepaged collapses multi-sized THP.
[PATCH] mm/page_idle: Constify ‘struct bin_attribute’ (Thomas Weißschuh) https://lore.kernel.org/20241216-sysfs-const-bin_attr-page_idle-v1-1-cc01ecc55196@weissschuh.net
Thomas marks struct bin_attribute objects that used in page_idle to be marked as const, since it is now supported.
Slow-tier Page Promotion discussion recap and open questions (David Rientjes) https://lore.kernel.org/6d582bb6-3ba5-1768-92f2-6025340a3cd4@google.com
David shares his summary of the discussions around asynchronous page promotion approach from AMD that was held on last MM alignment session.
[Invitation] Linux MM Alignment Session on Slow-tier Page Promotion on Wednesday (David Rientjes) https://lore.kernel.org/52a4867a-f330-4d3f-2da8-0919bc49c6ea@google.com
David Rientjes invites MM people to the next alignment session. The topic is slow-tier page promotion, led by RaghavendraKT from AMD. They have RFC, too: https://lore.kernel.org/linux-mm/20241201153818.2633616-1-raghavendra.kt@amd.com/T/#t
[PATCH mm-unstable 00/17] mm: Introduce arch_mmap_hint() (Kalesh Singh) https://lore.kernel.org/20241210024119.2488608-1-kaleshsingh@google.com
Kalesh posted a patch that introducing per-architecture mmap_hint() implementation and fixing the mmap hint being ignored due to THP in some cases.
[PATCH] MAINTAINERS: group all VMA-related files into the VMA section (Lorenzo Stoakes) https://lore.kernel.org/20241206191600.45119-1-lorenzo.stoakes@oracle.com
Lorenzo posted a patch adding more source files for VMA section of MAINTAINERS file, to avoid people sending patches without Cc-ing VMA maintainers.
Linux 6.13-rc2 (Linus Torvalds) https://lore.kernel.org/CAHk-=wgDe9JfGynY9KQ1exkL0DM-cyLYdeYdOxbCXNHm=qAgSQ@mail.gmail.com
Linus released the second candidate of Linux v6.13. Some autoamted cleanup changes made the diff bit noisy, and there are some real fixes for drivers, networking and bpf.
[GIT PULL] MM updates for 6.13-rc1 (Andrew Morton) https://lore.kernel.org/20241118193001.6aefcadd7426feafedf824e1@linux-foundation.org
Andrew posted memory management subsystem pull request for v6.13-rc1 to Linus Torvalds.
[PATCHSET v5 0/17] Uncached buffered IO (Jens Axboe) https://lore.kernel.org/20241114152743.2381672-2-axboe@kernel.dk
Jens is continuing his work on support of buffered IO that isn’t page cache persistent. The motivation is the fact that device speed is getting faster while reclaim is not.
[RFCv1 0/6] Page Detective (Pasha Tatashin) https://lore.kernel.org/20241116175922.3265872-1-pasha.tatashin@soleen.com
Pasha posted an RFC patch series for better debugging of page status.
[PATCH 0/4] move per-vma lock into vm_area_struct (Suren Baghdasaryan) https://lore.kernel.org/20241111205506.3404479-1-surenb@google.com
Suren posted a patch moving vm_lock back into vm_area_struct after confirming the performance regression found before happens only on limited cases (old Broadwell microarchitecture).
[PATCH] lib/alloc_tag: Remove the sysctl configuration to prevent users from disabling it at runtime (Hao Ge) https://lore.kernel.org/20241108075004.131911-1-hao.ge@linux.dev
Hao tries to remove runtime memory allocation profiling on/off knob, since he believes it is only making users confused.
[PATCH 0/3] Introduce acctmem (Matthew Wilcox) https://lore.kernel.org/20241104210602.374975-1-willy@infradead.org
Willy tries to split out page->memcg_data reference counting using a new abstract, acctmem.
[linus:master] [mm, mmap] d4148aeab4: will-it-scale.per_process_ops 3888.9% improvement (kernel test robot) https://lore.kernel.org/202411072132.a8d2cf0f-oliver.sang@intel.com
Kernel test robot reports huge improvement on will-it-scale benchmark, coming from commit d4148aeab412 (“mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes”).
Linux 6.12-rc7 (Linus Torvalds) https://lore.kernel.org/CAHk-=wiWK-GCmFGNqknDZzWMZM-u58tmP=jZ9ooTo9b8NURvgQ@mail.gmail.com
Linus released the seventh candidate for Linux v6.12. Linus says no big surprises found, so he anticipates final 6.
[GIT PULL] hotfixes for 6.12-rc6 (Andrew Morton) https://lore.kernel.org/20241028203743.3fe4d95463aaafe23a239b51@linux-foundation.org
Andrew posted mm hotfixes for v6.12-rc6.
[PATCH v2 0/4] mm: add more kernel parameters to control mTHP (Maíra Canal) https://lore.kernel.org/20241029002324.1062723-1-mcanal@igalia.com
Maira posted a patch series for adding kernel parameters to control mTHP for shmem.
[Invitation] Linux MM Alignment Session on Memory Error Detector on Wednesday (David Rientjes) https://lore.kernel.org/9242f7cc-6b9d-b807-9079-db0ca81f3c6d@google.com
David invites kernel developers to another MM alignment session. The topic is how to make user-space control memory failure recovery.
[PATCH v1 0/6] mm/arm64: re-enable HVO (Yu Zhao) https://lore.kernel.org/20241021042218.746659-1-yuzhao@google.com
There were a few attempts to enable hugetlb vmemmap optimization (HVO) on arm64. Yu posted another approach.
linus-next: improving functional testing for to-be-merged pull requests (Sasha Levin) https://lore.kernel.org/ZxZ8MStt4e8JXeJb@sashalap
Sasha proposes having a new test-purpose tree for Linus’ concern about testing.
Re: [GIT PULL] bcachefs fixes for 6.12-rc5 (Sasha Levin) https://lore.kernel.org/Zxf3vp82MfPTWNLx@sashalap
Following the feedback to linus-next proposal, Sasha implemented a bot for simple pre-merge check of pull requests, and showcase it on a random pull request.
[Invitation] bi-weekly guest_memfd upstream call on 2024-10-17 (David Hildenbrand) https://lore.kernel.org/df619e65-e65e-4856-b4ca-9938e8e08f18@redhat.com
David starts a bi-weekly call series for discussing guest_memfd. The first instance will be held on 2024-10-17 9am PT.
[Invitation] Linux MM Alignment Session on IOMMU(fd) persistence and Kexec Hand Over (KHO) on Wednesday (David Rientjes) https://lore.kernel.org/c85a45fb-7b21-4f9f-568a-e86debbd001a@google.com
David invites people to next MM alignment session. The topic will be Amazon’s kexec hand-over for making iommu persistent during live update of kernel.
[RFC PATCH v3 0/4] sched+mm: Track lazy active mm existence with hazard pointers (Mathew Desnoyers) https://lore.kernel.org/20241008135034.1982519-1-mathieu.desnoyers@efficios.com
Mathiew Desnoyers posted the third version of his hazard pointer patch series for optimizing active_mm tracking following comments from Peter Zijlstra and Paul E. McKenney on the previous versions of the patch series.
[RFC PATCH 0/1] Buddy allocator like folio split (Zi Yan) https://lore.kernel.org/20241008223748.555845-1-ziy@nvidia.com
Zi Yan posted an RFC patch for making folio split behaves like the Buddy allocator, to reduce total number of folios after splits.