linux

LKML News v6.15-rc3

[PATCH] tools/drgn: Add script to display page state for a given PID and VADDR (Ye Liu) https://lore.kernel.org/20250415075024.248232-1-ye.liu@linux.dev Ye Liu introduces a drgn script for showing page information for specific virtual address range. [RFC PATCH v4 0/6] Promotion of Unmapped Page Cache Folios. (Gregory Price) https://lore.kernel.org/20250411221111.493193-1-gourry@gourry.net Gregory continues his unmapped page cache folios promotion work and sent the fourth version. [PATCH v2 0/2] separate out mmap_lock/VMA locking and update MAINTAINERS (Lorenzo Stoakes) https://lore.

LKML News v6.15-rc2

[PATCH v2 0/3] Implement numa node notifier (Oscar Salvador) https://lore.kernel.org/20250408084153.255762-1-osalvador@suse.de Oscar found 5/10 memory notifier users are actually interested in only NUMA level change, and proposes numa node notifier. [RFC PATCH v2] Introduce Hierarchical Per-CPU Counters (Mathiew Desnoyers) https://lore.kernel.org/20250408160508.991738-1-mathieu.desnoyers@efficios.com Mathiew proposes a hierarchical per-cpu counter that can provide better scalability on multi CPU machines. [RFC PATCH 00/14] Virtual Swap Space (Nhat Pham) https://lore.kernel.org/20250407234223.1059191-1-nphamcs@gmail.com Nhat proposes virtual swap space, which was also presented at LSFMMBPF a few weeks ago.

I will have a talk at the Open Source Summit North America 2025

DAMON talk for OSSummit North America 2025 has been accepted and scheduled. The title of the talk is “Self-Driving DAMON/S: Controlled and Automated Access-aware Efficient Systems”. It will present DAMON’s two auto-tuning features for access monitoring and access-aware system operations.

LKML News v6.15-rc1

[GIT PULL] MM updates for 6.15-rc1 (Andrew Morton) https://lore.kernel.org/20250330165732.f4c1493615375623f67e38eb@linux-foundation.org Andrew Morton sent MM pull requests for 6.15-rc1 to Linus Torvalds. mm.git grew a branch (Andrew Morton) https://lore.kernel.org/20250401030418.6b9e3b048eacc05d1cdeeffd@linux-foundation.org Andrew announces a new branch on mm.git, called mm-new. He explains what it will be, and asks Stephen to continue adding mm-unstable to next while not adding mm-new. [PATCH 0/2] Implement numa node notifier (Oscar Salvador) https://lore.kernel.org/20250401092716.537512-1-osalvador@suse.de Oscar posted a patchset for extending memory notifier for only NUMA state changes.

I will have two sessions for DAMON at LSFMM+BPF 2025

I will present and discuss about the current status and future plans of DAMON, and any requirements to DAMON for more access-aware memory management kernel subsystem of future in Linux Storage/File System/Memory Management/BPF (LSFMM+BPF) 2025. The title of the talks are “DAMON Updates and Plans: Monitoring Parameters Auot-tuning and Memory Tiering” and “DAMON Requirements for Access-aware MM of Future”, respectively. Detailed schedules can be found from the below Google doc spreadsheet.

LKML News v6.14

[RFC v1 0/3] Live Update Orchestrator (Pasha Tatashin) https://lore.kernel.org/20250320024011.2995837-1-pasha.tatashin@soleen.com Pasha posted an RFC patch series for Linux kernel live update that uses kexec hand over as a way to preserve memory state from old kernel. [GIT PULL] slab updates for 6.15 (Vlastimil Babka) https://lore.kernel.org/2f7985a8-0460-42de-9af0-4f966b937695@suse.cz Vlastimil posted Slab pull request for Linux v6.15 to Linus. [PATCH v5 00/16] kexec: introduce Kexec HandOver (KHO) (Changyuan Lyu) https://lore.kernel.org/20250320015551.2157511-1-changyuanl@google.com Changyuan posted the fifth version of kexec handover patch series.

LKML News v6.14-rc7

[PATCH v2 00/11] cgroup v1 deprecation messages (Michal Kountny) https://lore.kernel.org/20250311123640.530377-1-mkoutny@suse.com Michal categorizes and wordsmith memcg deprecation warning messages. [RFC 0/5] track memory used by balloon drivers (Nico Pache) https://lore.kernel.org/20250312000700.184573-1-npache@redhat.com Nic posted an RFC patch series that adding a counter to track how many pages are reclaimed by the balloon driver. [PATCH 0/5] mm: reliable huge page allocator (Johannes Weiner) https://lore.kernel.org/20250313210647.1314586-1-hannes@cmpxchg.org Johannes posted a patch series for making huge page allocatioin more reliable by making allocator, reclaim, and compaction code try harder to avoid fragmentation.

LKML News v6.14-rc6

[PATCH v15 0/9] Rust support for mm_struct, vm_area_struct, and mmap (Alice Ryhl) https://lore.kernel.org/20250304-vma-v15-0-5c641b31980a@google.com Alice Ryhl posted the fiftennth version of Rust binding for major mm API. [RFC PATCH 0/4] Kernel daemon for detecting and promoting hot pages (Bharata B Rao) https://lore.kernel.org/20250306054532.221138-1-bharata@amd.com Bharata posted an RFC patch set for igniting discussion about one source that provides page access information with an example. The patch uses AMD IBS driver as the source.

LKML News v6.14-rc5

[RFC PATCH 0/3] sched/numa: Introduce per cgroup numa balance control (Chen Yu) https://lore.kernel.org/cover.1740483690.git.yu.c.chen@intel.com Chen posted an RFC for cgroup based numa balancing control, following recent approach from Kaiyang Zhao. [LSF/MM/BPF TOPIC] SLUB allocator, mainly the sheaves caching layer (Vlastimil Babka) https://lore.kernel.org/14422cf1-4a63-4115-87cb-92685e7dd91b@suse.cz Vlastimil proposes an LSFMMBPF topic for his SLUB sheaves patch series. [RFC PATCH 0/2] SKSM: Synchronous Kernel Samepage Merging (Mathieu Desnoyers) https://lore.kernel.org/20250228023043.83726-1-mathieu.desnoyers@efficios.com Matthieu proposes a variant of KSM that works in synchronous manner, unlike KSM.

LKML News v6.14-rc4

[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 0/2] Add a command line option that enables control of how many threads per NUMA node should be used to allocate huge pages.