summaryrefslogtreecommitdiff
path: root/mm/interval_tree.c
AgeCommit message (Expand)AuthorFilesLines
9 daysmm/rmap: use anon pgoff to track MAP_PRIVATE file-backed anon foliosLorenzo Stoakes (ARM)1-2/+2
2026-08-05mm/rmap: rename anon_vma_interval_tree_*() to anon_rmap_tree_*()Lorenzo Stoakes1-15/+15
2026-08-05mm/rmap: rename anon_vma_interval_tree_*() params and use pgoff_tLorenzo Stoakes1-17/+17
2026-08-05mm/rmap: parameterise anon_vma_interval_tree_*() by anon_vmaLorenzo Stoakes1-6/+7
2026-08-05mm/rmap: rename vma_interval_tree_*() to mapping_rmap_tree_*()Lorenzo Stoakes1-11/+11
2026-08-05mm/rmap: elide unnecessary static inline's in interval_tree.cLorenzo Stoakes1-3/+3
2026-08-05mm/rmap: parameterise vma_interval_tree_*() by address_spaceLorenzo Stoakes1-15/+43
2026-08-05mm/rmap: update mm/interval_tree.c commentsLorenzo Stoakes1-2/+7
2026-08-05mm: move vma_start_pgoff() into mm.h and clean upLorenzo Stoakes1-5/+0
2026-04-05mm/memory: simplify calculation in unmap_mapping_range_tree()David Hildenbrand (Arm)1-5/+0
2021-04-30mm/interval_tree: add comments to improve code readabilityZhiyuan Dai1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 248Thomas Gleixner1-2/+1
2018-02-01mm/interval_tree.c: use vma_pages() helperVasyl Gomonovych1-1/+1
2017-09-09lib/interval_tree: fast overlap detectionDavidlohr Bueso1-5/+5
2015-02-11mm: replace vma->sharead.linear with vma->sharedKirill A. Shutemov1-17/+17
2014-10-10mm: convert a few VM_BUG_ON callers to VM_BUG_ON_VMASasha Levin1-1/+1
2012-10-09mm: add CONFIG_DEBUG_VM_RB build optionMichel Lespinasse1-1/+40
2012-10-09mm anon rmap: replace same_anon_vma linked list with an interval tree.Michel Lespinasse1-0/+14
2012-10-09mm: interval tree updatesMichel Lespinasse1-31/+29
2012-10-09mm: replace vma prio_tree with an interval treeMichel Lespinasse1-0/+61