| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-06-08 | sparc/mm: drop vmemmap_check_pmd helper and use generic code | Muchun Song | 1 | -11/+0 |
| 2026-06-02 | sparc/mm: remove register_page_bootmem_info() | David Hildenbrand (Arm) | 1 | -20/+0 |
| 2026-04-05 | sparc: use vmemmap_populate_hugepages for vmemmap_populate | Chengkaitao | 1 | -31/+16 |
| 2026-04-05 | mm: cache struct page for empty_zero_page and return it from ZERO_PAGE() | Mike Rapoport (Microsoft) | 1 | -10/+7 |
| 2026-04-05 | arch, mm: consolidate empty_zero_page | Mike Rapoport (Microsoft) | 1 | -7/+4 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -1/+1 |
| 2026-02-12 | Merge tag 'mm-stable-2026-02-11-19-22' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -12/+5 |
| 2026-02-06 | sparc64: fix unused variable warning | Alex Shi | 1 | -6/+0 |
| 2026-01-26 | arch, mm: consolidate initialization of SPARSE memory model | Mike Rapoport (Microsoft) | 1 | -2/+0 |
| 2026-01-26 | arch, mm: consolidate initialization of nodes, zones and memory map | Mike Rapoport (Microsoft) | 1 | -11/+0 |
| 2026-01-26 | sparc: introduce arch_zone_limits_init() | Mike Rapoport (Microsoft) | 1 | -0/+6 |
| 2025-09-13 | mm: introduce memdesc_flags_t | Matthew Wilcox (Oracle) | 1 | -5/+5 |
| 2025-07-09 | mm: change vm_get_page_prot() to accept vm_flags_t argument | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-05-11 | sparc64: mm: call ctor/dtor for kernel PTEs | Kevin Brodsky | 1 | -14/+13 |
| 2025-05-11 | mm: pass mm down to pagetable_{pte,pmd}_ctor | Kevin Brodsky | 1 | -1/+1 |
| 2025-03-17 | arch, mm: make releasing of memory to page allocator more explicit | Mike Rapoport (Microsoft) | 1 | -2/+0 |
| 2025-03-17 | arch, mm: set high_memory in free_area_init() | Mike Rapoport (Microsoft) | 1 | -2/+0 |
| 2025-01-25 | mm: pgtable: introduce pagetable_dtor() | Qi Zheng | 1 | -1/+1 |
| 2024-09-03 | arch, mm: pull out allocation of NODE_DATA to generic code | Mike Rapoport (Microsoft) | 1 | -7/+2 |
| 2024-09-03 | arch, mm: move definition of node_data to generic code | Mike Rapoport (Microsoft) | 1 | -2/+0 |
| 2024-07-03 | mm: remove page_mapping() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2024-04-22 | sparc64: Fix prototype warning for vmemmap_free | Sam Ravnborg | 1 | -5/+0 |
| 2024-03-06 | mm/treewide: replace pud_large() with pud_leaf() | Peter Xu | 1 | -1/+1 |
| 2024-03-06 | mm/treewide: replace pmd_large() with pmd_leaf() | Peter Xu | 1 | -2/+2 |
| 2023-08-24 | sparc64: implement the new page table range API | Matthew Wilcox (Oracle) | 1 | -32/+46 |
| 2023-08-21 | sparc64: convert various functions to use ptdescs | Vishal Moola (Oracle) | 1 | -8/+9 |
| 2023-08-18 | sparc: add pte_free_defer() for pte_t *pgtable_t | Hugh Dickins | 1 | -0/+16 |
| 2022-11-08 | mm: remove kern_addr_valid() completely | Kefeng Wang | 1 | -1/+0 |
| 2022-07-17 | sparc/mm: move protection_map[] inside the platform | Anshuman Khandual | 1 | -0/+3 |
| 2022-04-28 | sparc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT | Anshuman Khandual | 1 | -0/+12 |
| 2022-02-25 | sparc64: remove CONFIG_SET_FS support | Arnd Bergmann | 1 | -3/+4 |
| 2021-06-30 | mm: memory_hotplug: factor out bootmem core functions to bootmem_info.c | Muchun Song | 1 | -0/+1 |
| 2021-06-29 | mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMA | Mike Rapoport | 1 | -6/+6 |
| 2021-04-30 | mm: move mem_init_print_info() into mm_init() | Kefeng Wang | 1 | -1/+0 |
| 2020-12-15 | sparc: fix handling of page table constructor failure | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2020-10-13 | arch, drivers: replace for_each_membock() with for_each_mem_range() | Mike Rapoport | 1 | -8/+4 |
| 2020-08-07 | mm/sparse: cleanup the code surrounding memory_present() | Mike Rapoport | 1 | -1/+0 |
| 2020-06-09 | mm: pgtable: add shortcuts for accessing kernel PMD and PTE | Mike Rapoport | 1 | -5/+1 |
| 2020-06-09 | mm: don't include asm/pgtable.h if linux/mm.h is already included | Mike Rapoport | 1 | -1/+0 |
| 2020-06-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next | Linus Torvalds | 1 | -5/+5 |
| 2020-06-03 | hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate | Mike Kravetz | 1 | -15/+4 |
| 2020-06-03 | hugetlbfs: move hugepagesz= parsing to arch independent code | Mike Kravetz | 1 | -22/+0 |
| 2020-06-03 | hugetlbfs: add arch_hugetlb_valid_size | Mike Kravetz | 1 | -8/+16 |
| 2020-06-03 | mm: use free_area_init() instead of free_area_init_nodes() | Mike Rapoport | 1 | -1/+1 |
| 2020-05-06 | sparc: mm: return true,false in kern_addr_valid() | Jason Yan | 1 | -5/+5 |
| 2020-01-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc | Linus Torvalds | 1 | -4/+29 |
| 2020-01-30 | sparc64: add support for folded p4d page tables | Mike Rapoport | 1 | -4/+29 |
| 2019-09-26 | mm: treewide: clarify pgtable_page_{ctor,dtor}() naming | Mark Rutland | 1 | -2/+2 |
| 2019-05-14 | initramfs: poison freed initrd memory | Christoph Hellwig | 1 | -8/+0 |