summaryrefslogtreecommitdiffstats
path: root/mm/mmap.c
Commit message (Expand)AuthorAgeFilesLines
* mm/mmap: add inline munmap_vma_range() for code readabilityLiam R. Howlett2020-10-181-15/+33
* mm/mmap: add inline vma_next() for readability of mmap codeLiam R. Howlett2020-10-181-6/+20
* mm: remove the now-unnecessary mmget_still_valid() hackJann Horn2020-10-161-4/+1
* mm: use helper function put_write_access()Miaohe Lin2020-10-161-1/+1
* mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct()Liao Pingfang2020-10-131-1/+1
* mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_str...Miaohe Lin2020-10-131-1/+1
* mm: use helper function mapping_allow_writable()Miaohe Lin2020-10-131-1/+1
* mm/mmap: check on file instead of the rb_root_cached of its address_spaceWei Yang2020-10-131-3/+3
* mm/mmap: not necessary to check mapping separatelyWei Yang2020-10-131-2/+1
* mm/mmap: leave adjust_next as virtual address instead of page frame numberWei Yang2020-10-131-4/+4
* mm/mmap: leverage vma_rb_erase_ignore() to implement vma_rb_erase()Wei Yang2020-10-131-9/+7
* mm/mmap: rename __vma_unlink_common() to __vma_unlink()Wei Yang2020-10-131-3/+3
* Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds2020-10-131-1/+1
|\
| * bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flagChristoph Hellwig2020-09-241-1/+1
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2020-10-121-0/+9
|\ \
| * | mm: Introduce arch_validate_flags()Catalin Marinas2020-09-041-0/+9
| |/
* / mm: mmap: Fix general protection fault in unlink_file_vma()Miaohe Lin2020-10-111-1/+5
|/
* mm: remove unnecessary wrapper function do_mmap_pgoff()Peter Collingbourne2020-08-071-8/+8
* mm: mmap: merge vma after call_mmap() if possibleMiaohe Lin2020-08-071-1/+21
* mm/mmap: optimize a branch judgment in ksys_mmap_pgoff()Zhen Lei2020-08-071-3/+4
* Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2020-07-311-0/+1
|\
| * mm/mmap.c: Add cond_resched() for exit_mmap() CPU stallsPaul E. McKenney2020-06-291-0/+1
* | mm/mmap.c: close race between munmap() and expand_upwards()/downwards()Kirill A. Shutemov2020-07-241-2/+14
|/
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-18/+18
* mmap locking API: convert mmap_sem API commentsMichel Lespinasse2020-06-091-1/+1
* mmap locking API: rename mmap_sem to mmap_lockMichel Lespinasse2020-06-091-2/+2
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-16/+16
* mm: mmap: fix a typo in comment "compatbility"->"compatibility"Ethon Paul2020-06-041-1/+1
* mm/vma: introduce VM_ACCESS_FLAGSAnshuman Khandual2020-04-101-1/+1
* mm/mmap.c: initialize align_offset explicitly for vm_unmapped_areaJaewon Kim2020-04-101-0/+2
* mm: use fallthrough;Joe Perches2020-04-071-3/+2
* mm/vma: make vma_is_accessible() available for general useAnshuman Khandual2020-04-071-3/+2
* mm: mmap: add trace point of vm_unmapped_areaJaewon Kim2020-04-021-2/+10
* mmap: remove inline of vm_unmapped_areaJaewon Kim2020-04-021-2/+18
* mm: Avoid creating virtual address aliases in brk()/mmap()/mremap()Catalin Marinas2020-02-201-4/+0
* mm/mmap.c: get rid of odd jump labels in find_mergeable_anon_vma()Miaohe Lin2020-01-311-20/+16
* Merge tag 'timers-core-2020-01-27' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-01-271-0/+2
|\
| * x86/vdso: Handle faults on timens pageDmitry Safonov2020-01-141-0/+2
* | arm64: Revert support for execute-only user mappingsCatalin Marinas2020-01-061-6/+0
|/
* mm/mmap.c: make vma_merge() comment more easy to understandWei Yang2019-12-011-9/+12
* mm/mmap.c: use IS_ERR_VALUE to check return value of get_unmapped_areaGaowei Pu2019-12-011-4/+5
* mm/mmap.c: rb_parent is not necessary in __vma_link_list()Wei Yang2019-12-011-1/+1
* mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list()Wei Yang2019-12-011-11/+1
* mm/mmap.c: __vma_unlink_prev() is not necessary nowWei Yang2019-12-011-8/+1
* mm/mmap.c: prev could be retrieved from vma->vm_prevWei Yang2019-12-011-13/+7
* mm/mmap.c: remove a never-triggered warning in __vma_adjust()Wei Yang2019-12-011-2/+0
* mm: untag user pointers in mmap/munmap/mremap/brkCatalin Marinas2019-09-251-0/+5
* augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macroMichel Lespinasse2019-09-251-11/+18
* mm: mmap: increase sockets maximum memory size pgoff for 32bitsIvan Khoronzhuk2019-09-241-0/+3
* mm/mmap.c: refine find_vma_prev() with rb_last()Wei Yang2019-09-241-6/+3