aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-02-09vma_merge: set vma iterator to correct position.Liam R. Howlett
2023-02-09mm/mmap: remove __vma_adjust()Liam R. Howlett
2023-02-09mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete()Liam R. Howlett
2023-02-09mm/mmap: introduce dup_vma_anon() helperLiam R. Howlett
2023-02-09mm/mmap: don't use __vma_adjust() in shift_arg_pages()Liam R. Howlett
2023-02-09mm/mremap: convert vma_adjust() to vma_expand()Liam R. Howlett
2023-02-09mm: don't use __vma_adjust() in __split_vma()Liam R. Howlett
2023-02-09mm/mmap: introduce init_vma_prep() and init_multi_vma_prep()Liam R. Howlett
2023-02-09mm/mmap: use vma_prepare() and vma_complete() in vma_expand()Liam R. Howlett
2023-02-09mm/mmap: refactor locking out of __vma_adjust()Liam R. Howlett
2023-02-09mm/mmap: move anon_vma setting in __vma_adjust()Liam R. Howlett
2023-02-09mm: change munmap splitting order and move_vma()Liam R. Howlett
2023-02-09mmap: clean up mmap_region() unrollingLiam R. Howlett
2023-02-09mm: add vma iterator to vma_adjust() argumentsLiam R. Howlett
2023-02-09mm: pass vma iterator through to __vma_adjust()Liam R. Howlett
2023-02-09mm: remove unnecessary write to vma iterator in __vma_adjust()Liam R. Howlett
2023-02-09madvise: use split_vma() instead of __split_vma()Liam R. Howlett
2023-02-09mm: pass through vma iterator to __vma_adjust()Liam R. Howlett
2023-02-09mmap: convert __vma_adjust() to use vma iteratorLiam R. Howlett
2023-02-09mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree storeLiam R. Howlett
2023-02-09mm: switch vma_merge(), split_vma(), and __split_vma to vma iteratorLiam R. Howlett
2023-02-09nommu: pass through vma iterator to shrink_vma()Liam R. Howlett
2023-02-09nommu: convert nommu to using the vma iteratorLiam R. Howlett
2023-02-09mm/mremap: use vmi version of vma_merge()Liam R. Howlett
2023-02-09mmap: use vmi version of vma_merge()Liam R. Howlett
2023-02-09mmap: pass through vmi iterator to __split_vma()Liam R. Howlett
2023-02-09madvise: use vmi iterator for __split_vma() and vma_merge()Liam R. Howlett
2023-02-09sched: convert to vma iteratorLiam R. Howlett
2023-02-09task_mmu: convert to vma iteratorLiam R. Howlett
2023-02-09mempolicy: convert to vma iteratorLiam R. Howlett
2023-02-09coredump: convert to vma iteratorLiam R. Howlett
2023-02-09mlock: convert mlock to vma iteratorLiam R. Howlett
2023-02-09mm: change mprotect_fixup to vma iteratorLiam R. Howlett
2023-02-09userfaultfd: use vma iteratorLiam R. Howlett
2023-02-09ipc/shm: introduce new do_vma_munmap() to munmapLiam R. Howlett
2023-02-09ipc/shm: use the vma iterator for munmap callsLiam R. Howlett
2023-02-09mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __sp...Liam R. Howlett
2023-02-09mmap: convert vma_expand() to use vma iteratorLiam R. Howlett
2023-02-09mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iteratorLiam R. Howlett
2023-02-09mm/mmap: remove preallocation from do_mas_align_munmap()Liam R. Howlett
2023-02-09mmap: convert vma_link() vma iteratorLiam R. Howlett
2023-02-09kernel/fork: convert forking to using the vmi iteratorLiam R. Howlett
2023-02-09mm/mmap: convert brk to use vma iteratorLiam R. Howlett
2023-02-09mm: expand vma iterator interfaceLiam R. Howlett
2023-02-09maple_tree: fix mas_prev() and mas_find() state handlingLiam R. Howlett
2023-02-09maple_tree: fix handle of invalidated state in mas_wr_store_setup()Liam R. Howlett
2023-02-09test_maple_tree: test modifications while iteratingLiam R. Howlett
2023-02-09maple_tree: reduce user error potentialLiam R. Howlett
2023-02-09maple_tree: fix potential rcu issueLiam R. Howlett
2023-02-09maple_tree: add mas_init() functionLiam R. Howlett