summaryrefslogtreecommitdiff
path: root/mm/vma.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-24mm/rmap: use anon pgoff to track MAP_PRIVATE file-backed anon foliosLorenzo Stoakes (ARM)1-1/+31
2026-08-24mm: propagate VMA anonymous page offset on map, remap, split + mergeLorenzo Stoakes (ARM)1-17/+35
2026-08-24mm/vma: fix self-merge check in copy_vma()Lorenzo Stoakes (ARM)1-19/+16
2026-08-06mm/vma: convert miscellaneous uses of VMA flags in core mmLorenzo Stoakes1-5/+8
2026-08-06mm: introduce vma_get_page_prot() and use itLorenzo Stoakes1-1/+1
2026-08-06mm/vma: rename vma_get_page_prot to vma_flags_to_page_protLorenzo Stoakes1-1/+1
2026-08-06mm/vma: convert vm_pgprot_modify() to use vma_flags_t and renameLorenzo Stoakes1-1/+1
2026-08-06mm: prefer mm->def_vma_flags in mm logicLorenzo Stoakes1-1/+1
2026-08-06mm/vma: update do_mmap() to use vma_flags_tLorenzo Stoakes1-4/+3
2026-08-04mm/vma: use guard clauses in can_vma_merge_[before, after]()Lorenzo Stoakes1-13/+14
2026-08-04mm/vma: correct incorrect vma.h inclusionLorenzo Stoakes1-0/+4
2026-08-04mm/vma: introduce and use vma_set_pgoff()Lorenzo Stoakes1-7/+7
2026-08-04mm/vma: slightly rework the anonymous check in __mmap_new_vma()Lorenzo Stoakes1-3/+8
2026-08-04mm/vma: update vmg_adjust_set_range() to offset pgoff insteadLorenzo Stoakes1-11/+4
2026-08-04mm/vma: update vma_shrink() to not pass start, pgoff parametersLorenzo Stoakes1-14/+17
2026-08-04mm/vma: make vma_set_range() static, drop insert_vm_struct() declLorenzo Stoakes1-0/+8
2026-08-04mm/vma: move __install_special_mapping() to vma.cLorenzo Stoakes1-0/+38
2026-08-04mm/vma: add and use vma_[add/sub]_pgoff()Lorenzo Stoakes1-3/+3
2026-08-04mm: use linear_page_[index, delta]() consistentlyLorenzo Stoakes1-1/+1
2026-08-04mm/vma: use vma_start_pgoff(), linear_page_index() in mm codeLorenzo Stoakes1-8/+7
2026-08-04mm/vma: minor cleanup of expand_[upwards, downwards]()Lorenzo Stoakes1-10/+7
2026-08-04mm/vma: refactor vmg_adjust_set_range() for clarityLorenzo Stoakes1-4/+47
2026-08-04mm/vma: clean up anon_vma_compatible()Lorenzo Stoakes1-5/+16
2026-08-04mm/vma: introduce and use vmg_pages(), vmg_[start, end]_pgoff()Lorenzo Stoakes1-7/+4
2026-08-04mm/rmap: rename anon_vma_interval_tree_*() to anon_rmap_tree_*()Lorenzo Stoakes1-15/+15
2026-08-04mm/rmap: parameterise anon_vma_interval_tree_*() by anon_vmaLorenzo Stoakes1-2/+2
2026-08-04mm/rmap: rename vma_interval_tree_*() to mapping_rmap_tree_*()Lorenzo Stoakes1-6/+6
2026-08-04mm/rmap: parameterise vma_interval_tree_*() by address_spaceLorenzo Stoakes1-8/+6
2026-06-04drivers/char/mem: eliminate unnecessary use of success_hookLorenzo Stoakes1-0/+3
2026-04-27mm/vma: do not try to unmap a VMA if mmap_prepare() invoked from mmap()Lorenzo Stoakes1-1/+2
2026-04-15Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-123/+166
2026-04-06mm/vma: fix memory leak in __mmap_region()Sechang Lim1-0/+7
2026-04-05mm: add vm_ops->mapped hookLorenzo Stoakes (Oracle)1-1/+0
2026-04-05mm: have mmap_action_complete() handle the rmap lock and unmapLorenzo Stoakes (Oracle)1-25/+1
2026-04-05mm/vma: remove superfluous map->hold_file_rmap_lockLorenzo Stoakes (Oracle)1-8/+6
2026-04-05mm: avoid deadlock when holding rmap on mmap_prepare errorLorenzo Stoakes (Oracle)1-3/+10
2026-04-05mm: various small mmap_prepare cleanupsLorenzo Stoakes (Oracle)1-10/+14
2026-04-05mm: simplify VMA flag tests of excluded flagsLorenzo Stoakes (Oracle)1-4/+3
2026-04-05mm/vma: convert __mmap_region() to use vma_flags_tLorenzo Stoakes (Oracle)1-12/+13
2026-04-05mm/vma: convert vma_modify_flags[_uffd]() to use vma_flags_tLorenzo Stoakes (Oracle)1-7/+8
2026-04-05mm/vma: convert as much as we can in mm/vma.c to vma_flags_tLorenzo Stoakes (Oracle)1-39/+50
2026-04-05mm: convert do_brk_flags() to use vma_flags_tLorenzo Stoakes (Oracle)1-15/+19
2026-04-05mm/vma: use new VMA flags for sticky flags logicLorenzo Stoakes (Oracle)1-12/+36
2026-04-05mm: abstract reading sysctl_max_map_count, and READ_ONCE()Lorenzo Stoakes (Oracle)1-3/+3
2026-04-05mm: prevent droppable mappings from being lockedAnthony Yznaga1-3/+1
2026-04-05mm: move vma_mmu_pagesize() from hugetlb to vma.cDavid Hildenbrand (Arm)1-0/+21
2026-02-12mm: make vm_area_desc utilise vma_flags_t onlyLorenzo Stoakes1-4/+7
2026-02-12mm: update secretmem to use VMA flags on mmap_prepareLorenzo Stoakes1-1/+1
2026-02-12mm: use unmap_desc struct for freeing page tablesLiam R. Howlett1-4/+2
2026-02-12mm/vma: use unmap_region() in vms_clear_ptes()Liam R. Howlett1-13/+1