[Hypervisor Live Update] Notes from February 10, 2025 (David Rientjes) https://lore.kernel.org/dc1ee0c3-d3e7-4284-6329-346b8cea68b5@google.com
David shares hypervisor live update meeting summary.
[GIT PULL] hotfixes for 6.14-rc4 (Andrew Morton) https://lore.kernel.org/20250219175311.7a5b47084de5ad0258526be2@linux-foundation.org
Andrew posted mm hotfixes for 6.14-rc4 to Linus Torvalds.
Rust kernel policy (Miguel Ojeda) https://lore.kernel.org/CANiq72m-R0tOakf=j7BZ78jDHdy=9-fvZbAT8j91Je2Bxy0sFg@mail.gmail.com
Miguel posted a mail about his blog post for the policy around Rust for Linux kernel. Long discussion is following.
[PATCH v10 00/12] AMD broadcast TLB invalidation (Rik van Riel) https://lore.kernel.org/20250211210823.242681-1-riel@surriel.com
Rik posted the tenth versin of the TLB invalication broadcasting patch series for AMD.
[PATCH v14 0/8] Rust support for mm_struct, vm_area_struct, and mmap (Alice Ryhl) https://lore.kernel.org/20250213-vma-v14-0-b29c47ab21f5@google.com
Alice posted 14th version of the patch series for adding Rust support to mm_struct, vm_rea_struct and mmap.
[LSF/MM/BPF TOPIC] Rust in FS, Storage, MM (Andreas Mindborg) https://lore.kernel.org/87ldu9uiyo.fsf@kernel.org
Andreas proposes an LSFMMBPF topic for discussing status and experience of Rust adoption for the subsystems.
[LSF/MM/BPF TOPIC] Integrate Swap Cache, Swap Maps with Swap Allocator (Kairui Song) https://lore.kernel.org/CAMgjq7BvQ0ZXvyLGp2YP96+i+6COCBBJCYmjXHGBnfisCAb8VA@mail.gmail.com
Kairui proposes yet another LSFMMBPF topic for redesigning and integrating multiple swap data into the swap allocator.
[PATCH v4 00/14] kexec: introduce Kexec HandOver (KHO) (Mike Rapoport) https://lore.kernel.org/20250206132754.2596694-1-rppt@kernel.org
Mike posted the fourth version of the kexec handover patch series.
Linux 6.14-rc2 (Linus Torvalds) https://lore.kernel.org/CAHk-=wiGR6aB2oE7VsDkpnSbHaUnxVqtMvcEB0JzdvS-YmT_Lg@mail.gmail.com
Linus Torvalds released the second candidate of Linux 6.14. It is a small rc2 following the small rc1 pattern.
[PATCH] mm: Optimize TLB flushes during page reclaim (Vinay Banakar) https://lore.kernel.org/CALf+9Yc3WjbG89uRWiDC_qYshJ5z_9WCrbEJe42Vbv+gJjs26g@mail.gmail.com
Vinay optimizes shrink_folio_list() to do TLB flush in batch instead of per page being reclaimed.
[LSF/MM/BPF TOPIC] Overhauling hot page detection and promotion based on PTE A bit scanning (Raghavendra K T) https://lore.kernel.org/20250123105721.424117-1-raghavendra.kt@amd.com
Raghavendra proposes an LSFMMBPF topic for discussions around multiple ways to find hot pages, and possible future composition of those.
[LSF/MM/BPF TOPIC] Enhancements to Page Migration with Multi-threading and Batch Offloading to DMA (Shivank Garg) https://lore.
[LSF/MM/BPF TOPIC] Predictive readahead of dentries (Shyam Prasad N) https://lore.kernel.org/CANT5p=rxLH-D9qSoOWgjYeD87uahmZJMwXp8uNKW66mbv8hmDg@mail.gmail.com
Shyam proposes an LSFMM topic for dentries readahead, like that of filesystems.
[PATCH v9 00/17] reimplement per-vma lock as a refcount (Suren Baghdasaryan) https://lore.kernel.org/20250111042604.3230628-1-surenb@google.com
Suren continues revisioning of his per-vma lock optimization, and posted the ninth version of it, with changed title.
[Feedback Needed] Hypervisor live update biweekly meeting time (David Rientjes) https://lore.kernel.org/2908e4ab-abc4-ddd0-b191-fe820856cfb4@google.com
David announces start of a bi-weekly syncup for hypervisor live update, which was a topic of last year’s MM alignment session, and asking feedback about the time proposal.
[PATCH] tools/mm: Introduce a tool to handle entries in allocinfo (Hao Ge) https://lore.kernel.org/20250106112103.25401-1-hao.ge@linux.dev
Hao posted a patch adding a tool for handling of the kernel’s memory allocation profilier output.
[Invitation] Linux MM Alignment Session on Cgroup-based THP Control on Wednesday (David Rientjes) https://lore.kernel.org/5535fc79-c566-93a0-6134-bfdf1cf5171a@google.com
David invites people for next Linux MM Alignment session. The topic will be cgroup-based THP control, led by Gutierez Asier, who proposed the idea.
Swap Min Odrer (Daniel Gomez) https://lore.
[PATCH v3 00/12] AMD broadcast TLB invalidation (Rik van Riel) https://lore.kernel.org/20241230175550.4046587-1-riel@surriel.com
Rik posted the third version of the patch series for AMD TLB invalidastion broadcasting support.
[PATCH mm-unstable v4 0/7] mm/mglru: performance optimizations (Yu Zhao) https://lore.kernel.org/20241231043538.4075764-1-yuzhao@google.com
Yu posted the fourth version of MGLRU performance optimization, which fixes two more regressions.
[RFC PATCH 0/9 v2] cgroup: separate per-subsystem rstat trees (JP Kobryn) https://lore.kernel.org/20250103015020.78547-1-inwardvessel@gmail.com
JP posted second version of the RFC patch sereis that reduce per-subsystem stat reading overhead by separating the data structure per subsystem.
As today is the last day of 2024, I checked my open source commits statistics using my simple and buggy scripts. Similar statistics for 2023 is available at another post.
Note that the script may have bugs, and numbers don’t tell everything.
In short, I made 7th and 2nd biggest changes to Linux kernel memory management subsystem among the 340 people, in terms of lines of changes (2,347) and commits (102).
Linus 6.13-rc5 (Linus Torvalds) https://lore.kernel.org/<CAHk-=wh=sk+uzFj5edCwdSmUuhfe40mH+G04XQXZtzbx_XBnvQ@mail.gmail.com
After yet another calm week of holidays, Linus released the fifth candidate for Linux 6.13. It it again a tiny one, having less than a hundred non-merge commits.
[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.