aboutsummaryrefslogtreecommitdiff
path: root/mm/mmap.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-22mm: mmap: fix documentation for vma_mas_szeroGravatar Ian Cowan 1-1/+1
2022-11-08mm/mmap: fix memory leak in mmap_region()Gravatar Li Zetao 1-1/+5
2022-10-28mmap: fix remap_file_pages() regressionGravatar Liam Howlett 1-0/+3
2022-10-20mm/mmap: fix MAP_FIXED address return on VMA mergeGravatar Liam Howlett 1-8/+7
2022-10-20mm/mmap.c: __vma_adjust(): suppress uninitialized var warningGravatar Andrew Morton 1-1/+2
2022-10-20mm/mmap: undo ->mmap() when mas_preallocate() failsGravatar Mike Kravetz 1-1/+1
2022-10-12mm/mmap: undo ->mmap() when arch_validate_flags() failsGravatar Carlos Llamas 1-1/+4
2022-10-12mm/mmap: preallocate maple nodes for brk vma expansionGravatar Liam Howlett 1-12/+6
2022-10-12mmap: fix copy_vma() failure pathGravatar Liam Howlett 1-0/+5
2022-09-26mm: refactor of vma_merge()Gravatar Jakub Matěna 1-50/+37
2022-09-26mm: delete unused MMF_OOM_VICTIM flagGravatar Suren Baghdasaryan 1-2/+1
2022-09-26mm: drop oom code from exit_mmapGravatar Suren Baghdasaryan 1-19/+11
2022-09-26mm/mmap.c: pass in mapping to __vma_link_file()Gravatar Liam R. Howlett 1-17/+12
2022-09-26mm/mmap: drop range_has_overlap() functionGravatar Liam R. Howlett 1-26/+1
2022-09-26mm: remove the vma linked listGravatar Liam R. Howlett 1-282/+187
2022-09-26userfaultfd: use maple tree iterator to iterate VMAsGravatar Liam R. Howlett 1-1/+1
2022-09-26mm/mmap: change do_brk_munmap() to use do_mas_align_munmap()Gravatar Liam R. Howlett 1-1/+1
2022-09-26mm/mmap: reorganize munmap to use maple statesGravatar Liam R. Howlett 1-83/+145
2022-09-26mm/mmap: move mmap_region() below do_munmap()Gravatar Liam R. Howlett 1-245/+245
2022-09-26mm: remove vmacacheGravatar Liam R. Howlett 1-29/+2
2022-09-26mm/mmap: use advanced maple tree API for mmap_region()Gravatar Liam R. Howlett 1-48/+203
2022-09-26mm: use maple tree operations for find_vma_intersection()Gravatar Liam R. Howlett 1-0/+29
2022-09-26mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap()Gravatar Liam R. Howlett 1-60/+177
2022-09-26mmap: change zeroing of maple tree in __vma_adjust()Gravatar Liam R. Howlett 1-8/+22
2022-09-26mm: remove rb tree.Gravatar Liam R. Howlett 1-395/+111
2022-09-26mm/mmap: use maple tree for unmapped_area{_topdown}Gravatar Liam R. Howlett 1-221/+34
2022-09-26mm/mmap: use the maple tree for find_vma_prev() instead of the rbtreeGravatar Liam R. Howlett 1-10/+17
2022-09-26mm/mmap: use the maple tree in find_vma() instead of the rbtree.Gravatar Liam R. Howlett 1-18/+10
2022-09-26mmap: use the VMA iterator in count_vma_pages_range()Gravatar Matthew Wilcox (Oracle) 1-17/+7
2022-09-26mm: add VMA iteratorGravatar Matthew Wilcox (Oracle) 1-5/+5
2022-09-26mm: start tracking VMAs with maple treeGravatar Liam R. Howlett 1-33/+320
2022-09-11mm: align larger anonymous mappings on THP boundariesGravatar Rik van Riel 1-0/+3
2022-08-20mm/hugetlb: fix hugetlb not supporting softdirty trackingGravatar David Hildenbrand 1-2/+5
2022-07-29mm/mprotect: fix soft-dirty check in can_change_pte_writable()Gravatar Peter Xu 1-1/+1
2022-07-29mm/mmap.c: fix missing call to vm_unacct_memory in mmap_regionGravatar Miaohe Lin 1-1/+0
2022-07-17mm/mmap: fix obsolete comment of find_extend_vmaGravatar Miaohe Lin 1-1/+0
2022-07-17mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROTGravatar Anshuman Khandual 1-22/+0
2022-07-17mm/mmap: build protect protection_map[] with ARCH_HAS_VM_GET_PAGE_PROTGravatar Anshuman Khandual 1-4/+1
2022-07-17mm/mmap: define DECLARE_VM_GET_PAGE_PROTGravatar Anshuman Khandual 1-25/+1
2022-07-17mm/mmap: build protect protection_map[] with __P000Gravatar Anshuman Khandual 1-0/+2
2022-06-27docs: rename Documentation/vm to Documentation/mmGravatar Mike Rapoport 1-1/+1
2022-05-28Merge tag 'powerpc-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Gravatar Linus Torvalds 1-9/+26
2022-05-19mm: mmap: register suitable readonly file vmas for khugepagedGravatar Yang Shi 1-0/+7
2022-05-19mm: khugepaged: introduce khugepaged_enter_vma() helperGravatar Yang Shi 1-4/+4
2022-05-13mmap locking API: fix missed mmap_sem references in commentsGravatar Florian Rommel 1-2/+2
2022-05-05mm: Add len and flags parameters to arch_get_mmap_end()Gravatar Christophe Leroy 1-2/+2
2022-05-05mm, hugetlbfs: Allow an arch to always use generic versions of get_unmapped_a...Gravatar Christophe Leroy 1-7/+24
2022-04-28mm/mmap: drop arch_vm_get_page_pgprot()Gravatar Anshuman Khandual 1-3/+1
2022-04-28mm/mmap: drop arch_filter_pgprot()Gravatar Anshuman Khandual 1-11/+2
2022-04-28mm/mmap: add new config ARCH_HAS_VM_GET_PAGE_PROTGravatar Anshuman Khandual 1-0/+2