summaryrefslogtreecommitdiffstats
path: root/mm/vma.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mm: rework vm_ops->close() handling on VMA mergeLorenzo Stoakes2024-09-041-21/+36
* mm: refactor vma_merge() into modify-only vma_merge_existing_range()Lorenzo Stoakes2024-09-041-251/+257
* mm: introduce commit_merge(), abstracting final commit of mergeLorenzo Stoakes2024-09-041-12/+27
* mm: make vma_prepare() and friends static and internal to vma.cLorenzo Stoakes2024-09-041-160/+158
* mm: avoid using vma_merge() for new VMAsLorenzo Stoakes2024-09-041-22/+178
* mm: abstract vma_expand() to use vma_merge_structLorenzo Stoakes2024-09-041-22/+17
* mm: remove duplicated open-coded VMA policy checkLorenzo Stoakes2024-09-041-5/+4
* mm: introduce vma_merge_struct and abstract vma_merge(),vma_modify()Lorenzo Stoakes2024-09-041-81/+126
* mm/vma: drop incorrect comment from vms_gather_munmap_vmas()Liam R. Howlett2024-09-041-6/+1
* mm: move may_expand_vm() check in mmap_region()Liam R. Howlett2024-09-041-21/+0
* ipc/shm, mm: drop do_vma_munmap()Liam R. Howlett2024-09-041-6/+6
* mm: change failure of MAP_FIXED to restoring the gap on failureLiam R. Howlett2024-09-041-2/+2
* mm/mmap: avoid zeroing vma tree in mmap_region()Liam R. Howlett2024-09-041-12/+42
* mm: clean up unmap_region() argument listLiam R. Howlett2024-09-041-9/+8
* mm/vma: track start and end for munmap in vma_munmap_structLiam R. Howlett2024-09-041-7/+25
* mm/mmap: reposition vma iterator in mmap_region()Liam R. Howlett2024-09-041-16/+0
* mm/vma: expand mmap_region() munmap callLiam R. Howlett2024-09-041-29/+2
* mm/vma: extract validate_mm() from vma_complete()Liam R. Howlett2024-09-041-1/+4
* mm/vma: change munmap to use vma_munmap_struct() for accounting and surroundi...Liam R. Howlett2024-09-041-40/+43
* mm/vma: introduce vma_munmap_struct for use in munmap operationsLiam R. Howlett2024-09-041-66/+74
* mm/vma: extract the gathering of vmas from do_vmi_align_munmap()Liam R. Howlett2024-09-041-33/+62
* mm/vma: introduce vmi_complete_munmap_vmas()Liam R. Howlett2024-09-041-25/+55
* mm/vma: introduce abort_munmap_vmas()Liam R. Howlett2024-09-041-5/+17
* mm/vma: correctly position vma_iterator in __split_vma()Liam R. Howlett2024-09-041-1/+4
* mm/munmap: replace can_modify_mm with can_modify_vmaPedro Falcato2024-09-041-7/+12
* mm: remove arch_unmap()Michael Ellerman2024-09-021-6/+2
* mm: move internal core VMA manipulation functions to own fileLorenzo Stoakes2024-09-021-0/+1766