summaryrefslogtreecommitdiffstats
path: root/mm/mmap.c
Commit message (Expand)AuthorAgeFilesLines
* mm, hugetlb: allow for "high" userspace addressesChristophe Leroy2022-04-271-8/+0
* mm/mmap: return 1 from stack_guard_gap __setup() handlerRandy Dunlap2022-04-081-1/+1
* mm: refactor vm_area_struct::anon_vma_name usage codeSuren Baghdasaryan2022-03-051-6/+6
* mm: fix use-after-free bug when mm->mmap is reused after being freedSuren Baghdasaryan2022-02-261-0/+1
* Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-171-1/+0
|\
| * exit: Remove profile_task_exit & profile_munmapEric W. Biederman2022-01-081-1/+0
* | mm: protect free_pgtables with mmap_lock write lock in exit_mmapSuren Baghdasaryan2022-01-151-8/+8
* | mm: move anon_vma declarations to linux/mm_inline.hArnd Bergmann2022-01-151-0/+1
* | mm: add a field to store names for private anonymous memoryColin Cross2022-01-151-16/+22
|/
* 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