summaryrefslogtreecommitdiffstats
path: root/mm/vma.h
Commit message (Expand)AuthorAgeFilesLines
* mm/vma: add expand-only VMA merge mode and optimise do_brk_flags()Lorenzo Stoakes2024-10-281-0/+14
* mm: mark mas allocation in vms_abort_munmap_vmas as __GFP_NOFAILJann Horn2024-10-281-9/+3
* mm: make vma_prepare() and friends static and internal to vma.cLorenzo Stoakes2024-09-031-25/+0
* mm: avoid using vma_merge() for new VMAsLorenzo Stoakes2024-09-031-4/+44
* mm: abstract vma_expand() to use vma_merge_structLorenzo Stoakes2024-09-031-4/+1
* mm: introduce vma_merge_struct and abstract vma_merge(),vma_modify()Lorenzo Stoakes2024-09-031-51/+76
* mm/vma.h: optimise vma_munmap_structLiam R. Howlett2024-09-031-3/+4
* mm: move may_expand_vm() check in mmap_region()Liam R. Howlett2024-09-031-3/+0
* ipc/shm, mm: drop do_vma_munmap()Liam R. Howlett2024-09-031-3/+1
* mm: change failure of MAP_FIXED to restoring the gap on failureLiam R. Howlett2024-09-031-22/+58
* mm/mmap: avoid zeroing vma tree in mmap_region()Liam R. Howlett2024-09-031-6/+16
* mm: clean up unmap_region() argument listLiam R. Howlett2024-09-031-4/+2
* mm/vma: track start and end for munmap in vma_munmap_structLiam R. Howlett2024-09-031-0/+6
* mm/mmap: reposition vma iterator in mmap_region()Liam R. Howlett2024-09-031-0/+16
* mm/vma: support vma == NULL in init_vma_munmap()Liam R. Howlett2024-09-031-3/+8
* mm/vma: expand mmap_region() munmap callLiam R. Howlett2024-09-031-0/+33
* mm/vma: change munmap to use vma_munmap_struct() for accounting and surroundi...Liam R. Howlett2024-09-031-0/+6
* mm/vma: introduce vma_munmap_struct for use in munmap operationsLiam R. Howlett2024-09-031-0/+16
* mseal: replace can_modify_mm_madv with a vma variantPedro Falcato2024-09-031-0/+7
* mm: move can_modify_vma to mm/vma.hPedro Falcato2024-09-031-0/+28
* mm: move internal core VMA manipulation functions to own fileLorenzo Stoakes2024-09-011-0/+364