2023-04-06 | Liam Howlett | maple_tree: detect dead nodes in mas_start() Signed-off-by: Liam Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-04-06 | Liam Howlett | maple_tree: be more cautious about dead nodes ...org/r/20230327185532.2354250-1-Liam.Howlett@oracle.com Signed-off-by: Liam Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-03-24 | Liam R. Howlett | mm/ksm: fix race with VMA iteration and mm_struct teardown ...org/r/20230308220310.3119196-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-03-24 | Liam R. Howlett | test_maple_tree: add more testing for mas_empty_area() ...org/r/20230307180247.2220303-3-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-03-24 | Liam R. Howlett | maple_tree: fix mas_skip_node() end slot detection ...org/r/20230307180247.2220303-1-Liam.Howlett@oracle.com ...org/r/20230307180247.2220303-2-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-26 | Liam R. Howlett | mm/mprotect: Fix successful vma_merge() of next in... ...org/r/20230224212055.1786100-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | vma_merge: set vma iterator to correct position. ...org/r/20230120162650.984577-50-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mmap: remove __vma_adjust() [Liam.Howlett@oracle.com: fix vma_merge() offset when... ...org/r/20230130195713.2881766-1-Liam.Howlett@oracle.com ...org/r/20230120162650.984577-49-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mmap: convert do_brk_flags() to use vma_prepare... ...org/r/20230120162650.984577-48-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mmap: introduce dup_vma_anon() helper ...org/r/20230120162650.984577-47-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mmap: don't use __vma_adjust() in shift_arg_pages() ...org/r/20230120162650.984577-46-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mremap: convert vma_adjust() to vma_expand() ...org/r/20230120162650.984577-45-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm: don't use __vma_adjust() in __split_vma() ...org/r/20230120162650.984577-44-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() ...org/r/20230120162650.984577-43-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mmap: use vma_prepare() and vma_complete() in vma_expand() ...org/r/20230120162650.984577-42-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mmap: refactor locking out of __vma_adjust() ...org/r/20230120162650.984577-41-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mmap: move anon_vma setting in __vma_adjust() ...org/r/20230120162650.984577-40-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm: change munmap splitting order and move_vma() [Liam.Howlett@oracle.com: fix vma iterator initialization] ...org/r/20230126212011.980350-1-Liam.Howlett@oracle.com ...org/r/20230120162650.984577-39-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mmap: clean up mmap_region() unrolling ...org/r/20230120162650.984577-38-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm: add vma iterator to vma_adjust() arguments ...org/r/20230120162650.984577-37-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm: pass vma iterator through to __vma_adjust() ...org/r/20230120162650.984577-36-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm: remove unnecessary write to vma iterator in __vma_adjust() ...org/r/20230120162650.984577-35-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | madvise: use split_vma() instead of __split_vma() [Liam.Howlett@oracle.com: fix VMA_ITERATOR start position] ...org/r/20230125135809.85262-1-Liam.Howlett@oracle.com ...org/r/20230120162650.984577-34-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm: pass through vma iterator to __vma_adjust() ...org/r/20230120162650.984577-33-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mmap: convert __vma_adjust() to use vma iterator ...org/r/20230120162650.984577-32-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/damon/vaddr-test.h: stop using vma_mas_store() for... ...org/r/20230120162650.984577-31-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm: switch vma_merge(), split_vma(), and __split_vma... ...org/r/20230120162650.984577-30-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | nommu: pass through vma iterator to shrink_vma() ...org/r/20230120162650.984577-29-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | nommu: convert nommu to using the vma iterator ...org/r/20230120162650.984577-28-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mremap: use vmi version of vma_merge() ...org/r/20230120162650.984577-27-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mmap: use vmi version of vma_merge() ...org/r/20230120162650.984577-26-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mmap: pass through vmi iterator to __split_vma() ...org/r/20230120162650.984577-25-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | madvise: use vmi iterator for __split_vma() and vma_merge() ...org/r/20230120162650.984577-24-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | sched: convert to vma iterator ...org/r/20230120162650.984577-23-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | task_mmu: convert to vma iterator ...org/r/20230120162650.984577-22-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mempolicy: convert to vma iterator ...org/r/20230120162650.984577-21-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | coredump: convert to vma iterator ...org/r/20230120162650.984577-20-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mlock: convert mlock to vma iterator ...org/r/20230120162650.984577-19-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm: change mprotect_fixup to vma iterator ...org/r/20230120162650.984577-18-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | userfaultfd: use vma iterator ...org/r/20230120162650.984577-17-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | ipc/shm: introduce new do_vma_munmap() to munmap ...org/r/20230126212049.980501-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | ipc/shm: use the vma iterator for munmap calls ...org/r/20230120162650.984577-16-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm: add temporary vma iterator versions of vma_merge... ...org/r/20230120162650.984577-15-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mmap: convert vma_expand() to use vma iterator ...org/r/20230120162650.984577-14-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mmap: change do_mas_munmap and do_mas_aligned_munmap... ...org/r/20230120162650.984577-13-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mmap: remove preallocation from do_mas_align_munmap() ...org/r/20230120162650.984577-12-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mmap: convert vma_link() vma iterator ...org/r/20230120162650.984577-11-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | kernel/fork: convert forking to using the vmi iterator ...org/r/20230120162650.984577-10-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm/mmap: convert brk to use vma iterator ...org/r/20230120162650.984577-9-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | mm: expand vma iterator interface ...org/r/20230120162650.984577-8-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | maple_tree: fix mas_prev() and mas_find() state handling ...org/r/20230120162650.984577-7-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | maple_tree: fix handle of invalidated state in mas_wr_store_... ...org/r/20230120162650.984577-6-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | test_maple_tree: test modifications while iterating ...org/r/20230120162650.984577-5-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | maple_tree: reduce user error potential ...org/r/20230120162650.984577-4-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | maple_tree: fix potential rcu issue ...org/r/20230120162650.984577-3-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-10 | Liam R. Howlett | maple_tree: add mas_init() function ...org/r/20230120162650.984577-1-Liam.Howlett@oracle.com ...org/r/20230120162650.984577-2-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-02-01 | Liam Howlett | maple_tree: fix mas_empty_area_rev() lower bound validation ...org/r/20230111200136.1851322-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-01-19 | Liam Howlett | maple_tree: remove GFP_ZERO from kmem_cache_alloc(... ...org/r/20230105160427.2988454-1-Liam.Howlett@oracle.com Signed-off-by: Liam Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-01-12 | Liam Howlett | nommu: fix split_vma() map_count error ...org/r/20230109205809.956325-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-01-12 | Liam Howlett | nommu: fix do_munmap() error path ...org/r/20230109205708.956103-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2023-01-12 | Liam Howlett | nommu: fix memory leak in do_mmap() error path ...org/r/20230109205507.955577-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-12-21 | Liam Howlett | test_maple_tree: add test for mas_spanning_rebalance... ...org/r/20221219161922.2708732-3-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-12-21 | Liam Howlett | maple_tree: fix mas_spanning_rebalance() on insufficient... ...org/r/20221219161922.2708732-1-Liam.Howlett@oracle.com ...org/r/20221219161922.2708732-2-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-12-16 | Liam Howlett | maple_tree: update copyright dates for test code ...org/r/20221025173709.2718725-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-12-16 | Liam Howlett | maple_tree: fix mas_find_rev() comment ...org/r/20221025173756.2719616-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-12-10 | Liam Howlett | mmap: fix do_brk_flags() modifying obviously incorrect... ...org/r/20221205192304.1957418-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-11-30 | Liam Howlett | maple_tree: mte_set_full() and mte_clear_full() clang... ...org/r/20221028144520.2776767-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-11-08 | Liam Howlett | maple_tree: don't set a new maximum on the node when... ...org/r/20221107163857.867377-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-11-08 | Liam Howlett | maple_tree: fix depth tracking in maple_state ...org/r/20221107163814.866612-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-11-08 | Liam Howlett | maple_tree: reorganize testing to restore module testing [liam.howlett@oracle.com: fix compile warnings on 32bit... ...org/r/20221107203816.1260327-1-Liam.Howlett@oracle.com ...org/r/20221028180415.3074673-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-11-08 | Liam Howlett | maple_tree: mas_anode_descend() clang-analyzer cleanup ...org/r/20221026151413.4032730-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-11-08 | Liam Howlett | maple_tree: remove pointer to pointer use in mas_alloc_nodes() ...org/r/20221026151241.4031117-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-11-07 | Liam Howlett | fs/userfaultfd: Fix maple tree iterator in userfaultfd_unreg... Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-10-28 | Liam Howlett | mmap: fix remap_file_pages() regression ...org/r/20221025161222.2634030-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-10-21 | Liam R. Howlett | mm/page_alloc: reduce potential fragmentation in make_alloc_... Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-10-21 | Liam Howlett | mm/mmap: fix MAP_FIXED address return on VMA merge ...org/r/20221018191613.4133459-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-10-21 | Liam Howlett | mm/mempolicy: fix mbind_range() arguments to vma_merge() ...org/r/20221015021135.2816178-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-10-12 | Liam Howlett | mm/mmap: preallocate maple nodes for brk vma expansion ...org/r/20221011160624.1253454-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-10-12 | Liam Howlett | mmap: fix copy_vma() failure path ...org/r/20221011203621.1446507-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam Howlett | mm/mlock: drop dead code in count_mm_mlocked_page_nr() ...org/r/20220615174050.738523-1-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/mmap.c: pass in mapping to __vma_link_file() ...r/20220906194824.2110408-71-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/mmap: drop range_has_overlap() function ...r/20220906194824.2110408-70-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm: remove the vma linked list ...r/20220906194824.2110408-69-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/vmscan: use vma iterator instead of vm_next ...r/20220906194824.2110408-68-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | riscv: use vma iterator for vdso ...r/20220906194824.2110408-67-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/swapfile: use vma iterator instead of vma linked... ...r/20220906194824.2110408-64-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/oom_kill: use vma iterators instead of vma linked... ...r/20220906194824.2110408-62-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/msync: use vma_find() instead of vma linked list ...r/20220906194824.2110408-61-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/mremap: use vma_find_intersection() instead of vma... ...r/20220906194824.2110408-60-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/mprotect: use maple tree navigation instead of VMA... ...r/20220906194824.2110408-59-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/mempolicy: use vma iterator & maple state instead... ...r/20220906194824.2110408-57-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/memcontrol: stop using mm->highest_vm_end ...r/20220906194824.2110408-56-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/madvise: use vma_find() instead of vma linked list ...r/20220906194824.2110408-55-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/gup: use maple tree navigation instead of linked... ...r/20220906194824.2110408-52-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | bpf: remove VMA linked list ...r/20220906194824.2110408-51-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | ipc/shm: use VMA iterator instead of linked list ...r/20220906194824.2110408-46-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | userfaultfd: use maple tree iterator to iterate VMAs ...r/20220906194824.2110408-45-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | fs/proc/base: use the vma iterators in place of linked... ...r/20220906194824.2110408-43-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | arm64: Change elfcore for_each_mte_vma() to use VMA... ...r/20220906194824.2110408-32-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com> ...org/r/20220218023650.672072-1-Liam.Howlett@oracle.com |
commit | commitdiff | tree |
2022-09-27 | Liam R. Howlett | mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() ...r/20220906194824.2110408-30-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> |
commit | commitdiff | tree |
next |