| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-08-24 | mm: propagate VMA anonymous page offset on map, remap, split + merge | Lorenzo Stoakes (ARM) | 1 | -29/+44 |
| 2026-08-24 | mm/vma: introduce VMA anon page offset field and add helpers | Lorenzo Stoakes (ARM) | 1 | -0/+14 |
| 2026-08-06 | mm/vma: rename vma_get_page_prot to vma_flags_to_page_prot | Lorenzo Stoakes | 1 | -1/+1 |
| 2026-08-06 | mm/vma: convert vm_pgprot_modify() to use vma_flags_t and rename | Lorenzo Stoakes | 1 | -2/+4 |
| 2026-08-06 | mm/vma: update do_mmap() to use vma_flags_t | Lorenzo Stoakes | 1 | -1/+1 |
| 2026-08-04 | mm/vma: correct incorrect vma.h inclusion | Lorenzo Stoakes | 1 | -1/+8 |
| 2026-08-04 | mm/vma: introduce and use vma_set_pgoff() | Lorenzo Stoakes | 1 | -3/+32 |
| 2026-08-04 | mm/vma: update vma_shrink() to not pass start, pgoff parameters | Lorenzo Stoakes | 1 | -2/+1 |
| 2026-08-04 | mm/vma: move __install_special_mapping() to vma.c | Lorenzo Stoakes | 1 | -0/+5 |
| 2026-08-04 | mm/vma: add and use vma_[add/sub]_pgoff() | Lorenzo Stoakes | 1 | -0/+12 |
| 2026-08-04 | mm/vma: remove duplicative vma_pgoff_offset() helper | Lorenzo Stoakes | 1 | -8/+1 |
| 2026-08-04 | mm/vma: introduce and use vmg_pages(), vmg_[start, end]_pgoff() | Lorenzo Stoakes | 1 | -0/+17 |
| 2026-04-05 | mm: allow handling of stacked mmap_prepare hooks in more drivers | Lorenzo Stoakes (Oracle) | 1 | -1/+1 |
| 2026-04-05 | mm: simplify VMA flag tests of excluded flags | Lorenzo Stoakes (Oracle) | 1 | -4/+2 |
| 2026-04-05 | mm/vma: convert __mmap_region() to use vma_flags_t | Lorenzo Stoakes (Oracle) | 1 | -0/+51 |
| 2026-04-05 | mm/vma: convert vma_modify_flags[_uffd]() to use vma_flags_t | Lorenzo Stoakes (Oracle) | 1 | -8/+7 |
| 2026-04-05 | mm: convert do_brk_flags() to use vma_flags_t | Lorenzo Stoakes (Oracle) | 1 | -3/+11 |
| 2026-04-05 | mm/vma: add further vma_flags_t unions | Lorenzo Stoakes (Oracle) | 1 | -1/+5 |
| 2026-02-12 | mm: make vm_area_desc utilise vma_flags_t only | Lorenzo Stoakes | 1 | -2/+1 |
| 2026-02-12 | mm: use unmap_desc struct for freeing page tables | Liam R. Howlett | 1 | -0/+23 |
| 2026-02-12 | mm/vma: use unmap_desc in exit_mmap() and vms_clear_ptes() | Liam R. Howlett | 1 | -0/+14 |
| 2026-02-12 | mm: introduce unmap_desc struct to reduce function arguments | Liam R. Howlett | 1 | -5/+30 |
| 2026-02-12 | mm/vma: add page table limit to unmap_region() | Liam R. Howlett | 1 | -1/+2 |
| 2026-02-12 | mm/vma: add limits to unmap_region() for vmas | Liam R. Howlett | 1 | -0/+1 |
| 2026-01-20 | mm: cleanup vma_iter_bulk_alloc | Wentao Guan | 1 | -6/+0 |
| 2026-01-20 | mm: fix minor spelling mistakes in comments | Kevin Lourenco | 1 | -4/+4 |
| 2026-01-14 | mm/vma: fix anon_vma UAF on mremap() faulted, unfaulted merge | Lorenzo Stoakes | 1 | -0/+3 |
| 2025-11-20 | mm: implement sticky VMA flags | Lorenzo Stoakes | 1 | -6/+4 |
| 2025-11-20 | mm: update vma_modify_flags() to handle residual flags, document | Lorenzo Stoakes | 1 | -32/+100 |
| 2025-11-16 | mm/vma: remove unused function, make internal functions static | Lorenzo Stoakes | 1 | -6/+0 |
| 2025-09-22 | mm: specify separate file and vm_file params in vm_area_desc | Lorenzo Stoakes | 1 | -24/+4 |
| 2025-09-13 | mm: fix typos in VMA comments | Ye Liu | 1 | -1/+1 |
| 2025-08-02 | mm/mseal: small cleanups | Lorenzo Stoakes | 1 | -18/+2 |
| 2025-08-02 | mm/mseal: update madvise() logic | Lorenzo Stoakes | 1 | -7/+0 |
| 2025-07-24 | mm/vma: refactor vma_modify_flags_name() to vma_modify_name() | Lorenzo Stoakes | 1 | -8/+7 |
| 2025-07-09 | mm: update core kernel code to use vm_flags_t consistently | Lorenzo Stoakes | 1 | -8/+8 |
| 2025-06-12 | mm: add mmap_prepare() compatibility layer for nested file systems | Lorenzo Stoakes | 1 | -0/+47 |
| 2025-06-05 | mm: fix uprobe pte be overwritten when expanding vma | Pu Lehui | 1 | -0/+7 |
| 2025-05-12 | mm: perform VMA allocation, freeing, duplication in mm | Lorenzo Stoakes | 1 | -0/+6 |
| 2025-05-12 | mm: abstract initial stack setup to mm subsystem | Lorenzo Stoakes | 1 | -0/+4 |
| 2025-05-12 | mm: establish mm/vma_exec.c for shared exec/mm VMA functionality | Lorenzo Stoakes | 1 | -0/+5 |
| 2025-04-11 | mm/vma: add give_up_on_oom option on modify/merge, use in uffd release | Lorenzo Stoakes | 1 | -1/+8 |
| 2025-03-16 | mm: make vma cache SLAB_TYPESAFE_BY_RCU | Suren Baghdasaryan | 1 | -1/+1 |
| 2025-03-16 | mm: introduce vma_iter_store_attached() to use with attached vmas | Suren Baghdasaryan | 1 | -2/+9 |
| 2025-03-16 | mm: mark vma as detached until it's added into vma tree | Suren Baghdasaryan | 1 | -0/+2 |
| 2025-03-16 | mm: make vmg->target consistent and further simplify commit_merge() | Lorenzo Stoakes | 1 | -5/+1 |
| 2025-03-16 | mm: eliminate adj_start parameter from commit_merge() | Lorenzo Stoakes | 1 | -0/+10 |
| 2025-03-16 | mm: further refactor commit_merge() | Lorenzo Stoakes | 1 | -14/+24 |
| 2025-03-16 | mm: simplify vma merge structure and expand comments | Lorenzo Stoakes | 1 | -5/+37 |
| 2025-01-25 | mm: make mmap_region() internal | Lorenzo Stoakes | 1 | -1/+1 |