[$] Controlling memory-management with BPF

Roman Gushchin began his session in the memory-management track of the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit by saying that the community has seen a lot [...]

https://lwn.net/Articles/1072538/ #LWN #Linux #kernel #Git #systemd #BPF

[$] HugeTLB preservation over live update

Recent times have seen a lot of effort put into the implementation of the kexec handover and live update orchestrator features in the Linux kernel. But that work is not yet comple [...]

https://lwn.net/Articles/1072531/ #LWN #Linux #kernel #BPF

[$] Policy groups for memory management

The kernel's control-group subsystem works well for resource management, Chris Li said at the beginning of his memory-management-track session at the 2026 Linux Storage, Filesystem [...]

https://lwn.net/Articles/1072517/ #LWN #Linux #kernel #Android #BPF

[$] Buffered atomic writes, writethrough, and more

In back-to-back sessions at the start of the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit (which spilled over into a third slot), the atomic-buffered-writes fe [...]

https://lwn.net/Articles/1072019/ #LWN #Linux #kernel #PostgreSQL #BPF #io_uring

[$] Keeping COWs in context (a.k.a. anonymous reverse mapping)

The kernel's reverse-mapping machinery is charged with locating the page-table entries that refer to a given page in memory. The reverse mapping of anonymous pages is handled diff [...]

https://lwn.net/Articles/1072378/ #LWN #Linux #kernel #Git #BPF

[$] Managing pages outside of the direct map

When Brendan Jackman proposed a session for the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit, his topic was "a pagetable library for the kernel". During the a [...]

https://lwn.net/Articles/1072367/ #LWN #Linux #kernel #BPF

[$] Revisiting mshare

Linux can share memory between processes, but each process (almost always) has its own set of page tables. In situations where vast numbers of processes are sharing a memory regio [...]

https://lwn.net/Articles/1072333/ #LWN #Linux #kernel #Android #BPF

[$] Using dma-bufs for read and write operations

The kernel's dma-buf subsystem provides a way for drivers to share memory buffers, usually in order to support efficient device-to-device I/O. At the 2026 Linux Storage, Filesyste [...]

https://lwn.net/Articles/1072317/ #LWN #Linux #kernel #Git #BPF #io_uring

[$] Scaling transparent huge pages to 1GB

As a general rule, when developers talk about huge pages, they are referring to PMD-level pages that are 1MB or 2MB in size, depending on the CPU architecture. Most CPUs can suppo [...]

https://lwn.net/Articles/1071716/ #LWN #Linux #kernel #BPF