Speakers
Description
Some people say that 2026 is the year of Linux Memory Management. Others weirdly disagree.
In any case, there is plenty to discuss, as MM is as busy as ever.
We are looking for topics that would be of interest to the kernel memory-management community.
In particular, we are also interested in topic suggestions from outside the core kernel community, including userspace, drivers, architectures, and other areas that affect memory management in the kernel.
Topics that might be worth discussing this year include:
- Making (m)THP/large folios first-class citizens
- Supporting gigabyte THPs: allocators, compaction, policies
- Better policies: applying eBPF and friends sensibly in MM
- Polishing memory reclaim: making MGLRU less special
- Ongoing challenges with memdescs conversion
- Can we make device memory less special?
- Letting the kernel manage special-purpose memory
- Improving page promotion/demotion for memory tiering
- Challenges with hypervisor live-update integration
- Towards deprecating hugetlb: mshare, memory reserves
- The future of swap: missing pieces, cleanups, and do we still need zram?
- The future of memcg: new resources, optimizations, and cleanups
- Doing more with less memory (RAM is getting expensive ...)
Example outcome from last year's sessions:
- Memory Allocation Profiling upcoming features: Upstreaming of IOCTL-based filtering started
- type-based slab allocation: kmalloc_obj family: kmalloc_obj() was merged upstream
- Taming Zombie Cgroups: Work on reparenting LRU folios of dying memcgs was merged upstream
- The life cycle of the mm_struct: dup_mmap() error recovery refactoring was merged upstream
A microconference talk should provide enough context to enable an open discussion about the topic being presented. In particular, presentation-focused talks with little room for discussion are not what we are looking for.