summaryrefslogtreecommitdiffstats
path: root/mm/mmap.c
Commit message (Expand)AuthorAgeFilesLines
* mm,hugetlb: remove mlock ulimit for SHM_HUGETLBzhangyiru2021-11-091-2/+1
* mm/mmap.c: fix a data race of mm->total_vmPeng Liu2021-11-061-1/+1
* Merge tag 'denywrite-for-5.15' of git://github.com/davidhildenbrand/linuxLinus Torvalds2021-09-041-26/+3
|\
| * mm: ignore MAP_DENYWRITE in ksys_mmap_pgoff()David Hildenbrand2021-09-031-2/+0
| * mm: remove VM_DENYWRITEDavid Hildenbrand2021-09-031-24/+3
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-031-4/+3
|\ \
| * | remap_file_pages: Use vma_lookup() instead of find_vma()Liam R. Howlett2021-09-031-4/+1
| * | mm/pagemap: add mmap_assert_locked() annotations to find_vma*()Luigi Rizzo2021-09-031-0/+2
| |/
* / fs: remove mandatory file locking supportJeff Layton2021-08-231-6/+0
|/
* mmap: make mlock_future_check() globalMike Rapoport2021-07-081-3/+2
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-06-291-30/+24
|\
| * mm/mmap: use find_vma_intersection() in do_mmap() for overlapLiam Howlett2021-06-291-3/+1
| * mm/mmap: introduce unlock_range() for code cleanupLiam Howlett2021-06-291-19/+20
| * mm/mmap.c: logic of find_vma_intersection repeated in __do_munmapGonzalo Matias Juarez Tello2021-06-291-7/+2
| * mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff()David Hildenbrand2021-06-291-1/+1
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2021-06-281-2/+2
|\ \ | |/ |/|
| * Reimplement RLIMIT_MEMLOCK on top of ucountsAlexey Gladkov2021-04-301-2/+2
* | mm: fix typos in commentsIngo Molnar2021-05-071-2/+2
* | mm/mmap.c: don't unlock VMAs in remap_file_pages()Liam Howlett2021-05-051-17/+1
* | Revert "mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio"Brian Geffon2021-04-301-5/+1
* | arm64: Support execute-only permissions with Enhanced PANVladimir Murzin2021-03-261-0/+6
|/
* mm/mmap.c: remove unnecessary local variableAdrian Huang2021-02-241-3/+1
* tlb: mmu_gather: Remove start/end arguments from tlb_gather_mmu()Will Deacon2021-01-291-1/+1
* tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm()Will Deacon2021-01-291-1/+1
* tlb: mmu_gather: Remove unused start/end arguments from tlb_finish_mmu()Will Deacon2021-01-291-2/+2
* Merge tag 'drm-next-2020-12-18' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-12-181-1/+1
|\
| * Merge tag 'drm-misc-next-2020-11-27-1' of git://anongit.freedesktop.org/drm/d...Daniel Vetter2020-12-151-1/+1
| |\
| | * mm: mmap: fix fput in error path v2Christian König2020-11-191-1/+1
| | * Revert "mm: mmap: fix fput in error path v2"Christian König2020-11-051-1/+1
| | * Revert "mm: introduce vma_set_file function v4"Christian König2020-11-051-12/+0
| | * mm: introduce vma_set_file function v4Christian König2020-11-051-0/+12
| | * mm: mmap: fix fput in error path v2Christian König2020-11-051-1/+1
* | | mm: forbid splitting special mappingsDmitry Safonov2020-12-151-0/+12
* | | vm_ops: rename .split() callback to .may_split()Dmitry Safonov2020-12-151-2/+2
* | | mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aioDmitry Safonov2020-12-151-1/+5
|/ /
* / mm/mmap.c: fix mmap return value when vma is merged after call_mmap()Liu Zixian2020-12-061-14/+12
|/
* 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