summaryrefslogtreecommitdiff
path: root/mm/vma.h
AgeCommit message (Expand)Author
2025-03-16mm: make vma cache SLAB_TYPESAFE_BY_RCUSuren Baghdasaryan
2025-03-16mm: introduce vma_iter_store_attached() to use with attached vmasSuren Baghdasaryan
2025-03-16mm: mark vma as detached until it's added into vma treeSuren Baghdasaryan
2025-03-16mm: make vmg->target consistent and further simplify commit_merge()Lorenzo Stoakes
2025-03-16mm: eliminate adj_start parameter from commit_merge()Lorenzo Stoakes
2025-03-16mm: further refactor commit_merge()Lorenzo Stoakes
2025-03-16mm: simplify vma merge structure and expand commentsLorenzo Stoakes
2025-01-25mm: make mmap_region() internalLorenzo Stoakes
2025-01-13mm: enforce __must_check on VMA merge and splitLorenzo Stoakes
2025-01-13mm/vma: move __vm_munmap() to mm/vma.cLorenzo Stoakes
2025-01-13mm/vma: move stack expansion logic to mm/vma.cLorenzo Stoakes
2025-01-13mm/vma: move unmapped_area() internals to mm/vma.cLorenzo Stoakes
2025-01-13mm/vma: move brk() internals to mm/vma.cLorenzo Stoakes
2024-11-06mm: isolate mmap internal logic to mm/vma.cLorenzo Stoakes
2024-11-05mm: refactor map_deny_write_exec()Lorenzo Stoakes
2024-11-05mm: unconditionally close VMAs on errorLorenzo Stoakes
2024-10-28mm/vma: add expand-only VMA merge mode and optimise do_brk_flags()Lorenzo Stoakes
2024-10-28mm: mark mas allocation in vms_abort_munmap_vmas as __GFP_NOFAILJann Horn
2024-09-03mm: make vma_prepare() and friends static and internal to vma.cLorenzo Stoakes
2024-09-03mm: avoid using vma_merge() for new VMAsLorenzo Stoakes
2024-09-03mm: abstract vma_expand() to use vma_merge_structLorenzo Stoakes
2024-09-03mm: introduce vma_merge_struct and abstract vma_merge(),vma_modify()Lorenzo Stoakes
2024-09-03mm/vma.h: optimise vma_munmap_structLiam R. Howlett
2024-09-03mm: move may_expand_vm() check in mmap_region()Liam R. Howlett
2024-09-03ipc/shm, mm: drop do_vma_munmap()Liam R. Howlett
2024-09-03mm: change failure of MAP_FIXED to restoring the gap on failureLiam R. Howlett
2024-09-03mm/mmap: avoid zeroing vma tree in mmap_region()Liam R. Howlett
2024-09-03mm: clean up unmap_region() argument listLiam R. Howlett
2024-09-03mm/vma: track start and end for munmap in vma_munmap_structLiam R. Howlett
2024-09-03mm/mmap: reposition vma iterator in mmap_region()Liam R. Howlett
2024-09-03mm/vma: support vma == NULL in init_vma_munmap()Liam R. Howlett
2024-09-03mm/vma: expand mmap_region() munmap callLiam R. Howlett
2024-09-03mm/vma: change munmap to use vma_munmap_struct() for accounting and surroundi...Liam R. Howlett
2024-09-03mm/vma: introduce vma_munmap_struct for use in munmap operationsLiam R. Howlett
2024-09-03mseal: replace can_modify_mm_madv with a vma variantPedro Falcato
2024-09-03mm: move can_modify_vma to mm/vma.hPedro Falcato
2024-09-01mm: move internal core VMA manipulation functions to own fileLorenzo Stoakes