| Age | Commit message (Expand) | Author |
| 2026-06-19 | Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds |
| 2026-05-28 | mm/sparse-vmemmap: pass @pgmap argument to memory deactivation paths | Muchun Song |
| 2026-05-20 | s390/mm: Map empty zero pages read-only | Heiko Carstens |
| 2026-04-05 | mm: cache struct page for empty_zero_page and return it from ZERO_PAGE() | Mike Rapoport (Microsoft) |
| 2026-01-26 | arch, mm: consolidate initialization of SPARSE memory model | Mike Rapoport (Microsoft) |
| 2026-01-26 | arch, mm: consolidate initialization of nodes, zones and memory map | Mike Rapoport (Microsoft) |
| 2026-01-26 | s390: introduce arch_zone_limits_init() | Mike Rapoport (Microsoft) |
| 2025-07-21 | s390: Handle KCOV __init vs inline mismatches | Kees Cook |
| 2025-05-28 | s390: Remove unneeded includes | Claudio Imbrenda |
| 2025-04-01 | Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds |
| 2025-03-18 | s390/kfence: Split kfence pool into 4k mappings in arch_kfence_init_pool() | Vasily Gorbik |
| 2025-03-17 | arch, mm: make releasing of memory to page allocator more explicit | Mike Rapoport (Microsoft) |
| 2025-03-17 | arch, mm: introduce arch_mm_preinit | Mike Rapoport (Microsoft) |
| 2025-03-17 | arch, mm: set high_memory in free_area_init() | Mike Rapoport (Microsoft) |
| 2025-03-17 | arch, mm: set max_mapnr when allocating memory map for FLATMEM | Mike Rapoport (Microsoft) |
| 2025-03-17 | s390: make setup_zero_pages() use memblock | Mike Rapoport (Microsoft) |
| 2025-03-16 | mm/cma: introduce cma_intersects function | Frank van der Linden |
| 2025-03-11 | Merge branch 'strict-mm-typechecks-support' into features | Vasily Gorbik |
| 2025-03-11 | s390/mm: Use pgprot_val() instead of open coding | Heiko Carstens |
| 2025-03-04 | s390/cpufeature: Convert MACHINE_HAS_NX to cpu_has_nx() | Heiko Carstens |
| 2024-12-17 | s390/mm: Simplify noexec page protection handling | Heiko Carstens |
| 2024-09-25 | Merge tag 'memblock-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds |
| 2024-08-22 | dma-mapping: replace zone_dma_bits by zone_dma_limit | Catalin Marinas |
| 2024-08-11 | s390/mm: get estimated free pages by memblock api | Wei Yang |
| 2024-07-31 | s390: Keep inittext section writable | Heiko Carstens |
| 2024-06-24 | s390/mm: Get total ram pages from memblock | Wei Yang |
| 2024-05-14 | arch: make execmem setup available regardless of CONFIG_MODULES | Mike Rapoport (IBM) |
| 2024-02-22 | arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WX | Christophe Leroy |
| 2024-02-21 | s390/mm: allocate vmemmap pages from self-contained memory range | Sumanth Korikkar |
| 2023-11-05 | s390/cmma: rework no-dat handling | Heiko Carstens |
| 2023-11-05 | s390/cmma: move parsing of cmma kernel parameter to early boot code | Heiko Carstens |
| 2023-09-19 | s390/ctlreg: add struct ctlreg | Heiko Carstens |
| 2023-09-19 | s390/ctlreg: rename ctl_reg.h to ctlreg.h | Heiko Carstens |
| 2023-09-05 | s390/mm: fix MAX_DMA_ADDRESS physical vs virtual confusion | Alexander Gordeev |
| 2023-08-30 | s390/mm: use __set_memory() variants where useful | Heiko Carstens |
| 2023-04-13 | s390/mm: use set_memory_*() helpers instead of open coding | Heiko Carstens |
| 2023-01-13 | s390/mm: start kernel with DAT enabled | Alexander Gordeev |
| 2022-12-15 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds |
| 2022-12-06 | s390/sclp: keep sclp_early_sccb | Heiko Carstens |
| 2022-11-23 | s390/mm: provide minimal setup_per_cpu_areas() implementation | Heiko Carstens |
| 2022-11-07 | s390/mm: fix virtual-physical address confusion for swiotlb | Nico Boehr |
| 2022-09-14 | s390/smp: rework absolute lowcore access | Alexander Gordeev |
| 2022-08-01 | virtio: replace restricted mem access flag with callback | Juergen Gross |
| 2022-06-06 | virtio: replace arch_has_restricted_virtio_memory_access() | Juergen Gross |
| 2022-04-18 | swiotlb: make the swiotlb_init interface more useful | Christoph Hellwig |
| 2021-12-16 | s390/sclp: release SCLP early buffer after kernel initialization | Alexander Egorenkov |
| 2021-11-06 | s390: use generic version of arch_is_kernel_initmem_freed() | Christophe Leroy |
| 2021-09-08 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds |
| 2021-09-08 | mm/memory_hotplug: remove nid parameter from arch_remove_memory() | David Hildenbrand |
| 2021-09-03 | Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds |