summaryrefslogtreecommitdiffstats
path: root/mm/nommu.c
Commit message (Expand)AuthorAgeFilesLines
* mm: make show_free_areas() staticKefeng Wang2023-08-181-4/+4
* xtensa: fix lock_mm_and_find_vma in case VMA not foundMax Filippov2023-07-011-1/+6
* xtensa: fix NOMMU build with lock_mm_and_find_vma() conversionLinus Torvalds2023-06-301-0/+11
* mm: always expand the stack with the mmap write lock heldLinus Torvalds2023-06-271-11/+7
* mm: make find_extend_vma() fail if write lock not heldLiam R. Howlett2023-06-241-1/+2
* mm: vmalloc: convert vread() to vread_iter()Lorenzo Stoakes2023-04-051-5/+5
* mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-091-5/+6
* mm: switch vma_merge(), split_vma(), and __split_vma to vma iteratorLiam R. Howlett2023-02-091-3/+5
* nommu: pass through vma iterator to shrink_vma()Liam R. Howlett2023-02-091-46/+17
* nommu: convert nommu to using the vma iteratorLiam R. Howlett2023-02-091-48/+31
* maple_tree: remove the parameter entry of mas_preallocateVernon Yang2023-02-021-4/+4
* mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappingsDavid Hildenbrand2023-01-181-21/+30
* mm/nommu: factor out check for NOMMU shared mappings into is_nommu_shared_map...David Hildenbrand2023-01-181-5/+6
* nommu: fix split_vma() map_count errorLiam Howlett2023-01-111-1/+3
* nommu: fix do_munmap() error pathLiam Howlett2023-01-111-1/+2
* nommu: fix memory leak in do_mmap() error pathLiam Howlett2023-01-111-1/+1
* mm: remove the vma linked listLiam R. Howlett2022-09-261-6/+0
* nommu: remove uses of VMA linked listMatthew Wilcox (Oracle)2022-09-261-37/+109
* mm: remove vmacacheLiam R. Howlett2022-09-261-33/+4
* mm: use maple tree operations for find_vma_intersection()Liam R. Howlett2022-09-261-0/+11
* mm: remove rb tree.Liam R. Howlett2022-09-261-63/+24
* mm: start tracking VMAs with maple treeLiam R. Howlett2022-09-261-0/+13
* mm: nommu: pass a pointer to virt_to_page()Linus Walleij2022-07-171-1/+1
* no-MMU: expose vmalloc_huge() for alloc_large_system_hash()Linus Torvalds2022-04-251-0/+2
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-11-061-6/+0
|\
| * mm: nommu: kill arch_get_unmapped_area()Kefeng Wang2021-11-061-6/+0
* | mm: remove spurious blkdev.h includesChristoph Hellwig2021-10-181-1/+0
|/
* Merge tag 'denywrite-for-5.15' of git://github.com/davidhildenbrand/linuxLinus Torvalds2021-09-041-2/+0
|\
| * mm: ignore MAP_DENYWRITE in ksys_mmap_pgoff()David Hildenbrand2021-09-031-2/+0
* | fs: remove mandatory file locking supportJeff Layton2021-08-231-3/+0
|/
* mm/nommu: unexport do_munmap()Liam Howlett2021-06-301-1/+0
* nommu: remove __GFP_HIGHMEM in vmalloc/vzallocChen Li2021-06-301-2/+2
* mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff()David Hildenbrand2021-06-291-1/+1
* mm/vmalloc: remove vwrite()David Hildenbrand2021-05-071-10/+0
* mm/nommu: Fix return type of filemap_map_pages()Geert Uytterhoeven2021-01-281-1/+2
* mm: cleanup: remove unused tsk arg from __access_remote_vmJohn Hubbard2020-12-151-4/+4
* mm: remove alloc_vm_areaChristoph Hellwig2020-10-181-7/+0
* Fix references to nommu-mmap.rstStephen Kitt2020-09-241-1/+1
* mm/nommu.c: delete duplicated wordsRandy Dunlap2020-08-121-2/+2
* mm: remove unnecessary wrapper function do_mmap_pgoff()Peter Collingbourne2020-08-071-3/+3
* Merge tag 'docs-5.9' of git://git.lwn.net/linuxLinus Torvalds2020-08-041-1/+1
|\
| * docs: move nommu-mmap.txt to admin-guide and rename to ReSTMauro Carvalho Chehab2020-06-261-1/+1
* | mm: remove vmalloc_execChristoph Hellwig2020-06-261-17/+0
|/
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-3/+3
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-8/+8
* nommu: use flush_icache_user_range in brk and mmapChristoph Hellwig2020-06-081-2/+2
* mm: remove vmalloc_sync_(un)mappings()Joerg Roedel2020-06-021-12/+0
* mm: remove vmalloc_user_node_flagsChristoph Hellwig2020-06-021-6/+8
* mm: remove __vmalloc_node_flags_callerChristoph Hellwig2020-06-021-3/+3
* mm: remove both instances of __vmalloc_node_flagsChristoph Hellwig2020-06-021-1/+2