summaryrefslogtreecommitdiff
path: root/mm/damon/vaddr.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-20Merge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-33/+11
2026-08-06mm/damon: remove trailing semicolons after function definitionsXuewen Wang1-1/+1
2026-08-06mm/damon/vaddr: drop last same folio access check optimizationSJ Park1-27/+6
2026-08-04mm/damon: adjust isolated pages stat for DAMOS_MIGRATE_{HOT,COLD}SJ Park1-1/+2
2026-08-04mm/vma: use vma_start_pgoff(), linear_page_index() in mm codeLorenzo Stoakes1-2/+3
2026-07-30mm/damon/vaddr: remove attrs param from __damon_va_check_access()SJ Park1-4/+2
2026-07-30mm/damon/core: remove attrs param from damon_update_region_access_rate()SJ Park1-3/+3
2026-07-09MAINTAINERS: s/SeongJae/SJ/SJ Park1-2/+0
2026-06-02mm/damon/vaddr: attempt per-vma lock during page table walkKefeng Wang1-26/+43
2026-06-02mm/damon: replace damon_rand() with a per-ctx lockless PRNGJiayuan Chen1-3/+4
2026-05-28mm/damon: support MADV_COLLAPSE via DAMOS_COLLAPSE scheme actionAsier Gutierrez1-0/+3
2026-04-05mm/damon/vaddr: do not split regions for min_nr_regionsSeongJae Park1-68/+2
2026-04-05mm/damon: remove unused target param of get_scheme_score()Asier Gutierrez1-2/+1
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds1-2/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-2/+2
2026-01-31mm/damon: rename DAMON_MIN_REGION to DAMON_MIN_REGION_SZSeongJae Park1-12/+12
2026-01-31mm/damon: remove damon_operations->cleanup()SeongJae Park1-1/+0
2025-12-23mm/damon/vaddr: fix missing pte_unmap_unlock in damos_va_migrate_pmd_entry()Akinobu Mita1-1/+1
2025-11-20mm/damon/vaddr: consistently use only pmd_entry for damos_migrateSeongJae Park1-47/+37
2025-11-20mm/damon/vaddr: use vm_normal_folio{,_pmd}() instead of damon_get_folio()SeongJae Park1-13/+6
2025-11-20mm/damon/vaddr: cleanup using pmd_trans_huge_lock()SeongJae Park1-35/+13
2025-10-07mm/damon/vaddr: do not repeat pte_offset_map_lock() until successSeongJae Park1-6/+2
2025-09-13mm/damon: add damon_ctx->min_sz_regionQuanmin Yan1-1/+1
2025-09-13mm/damon/vaddr: support stat-purpose DAMOS filtersYueyang Pan1-1/+102
2025-08-02mm/damon/vaddr: skip isolating folios already in destination nidBijan Tabatabai1-0/+4
2025-07-19mm/damon/vaddr: put pid in cleanup_target()SeongJae Park1-0/+6
2025-07-19mm/damon/vaddr: apply filters in migrate_{hot/cold}Bijan Tabatabai1-4/+65
2025-07-19mm/damon/vaddr: use damos->migrate_dests in migrate_{hot,cold}Bijan Tabatabai1-16/+92
2025-07-19mm/damon/vaddr: add vaddr versions of migrate_{hot,cold}Bijan Tabatabai1-0/+98
2025-06-05mm/damon: s/primitives/code/ on commentsEnze Li1-1/+1
2025-03-17mm/damon: remove damon_operations->reset_aggregatedSeongJae Park1-1/+0
2025-01-25mm/damon: ask apply_scheme() to report filter-passed region-internal bytesSeongJae Park1-1/+1
2024-11-06mm/damon/vaddr: add 'nr_piece == 1' check in damon_va_evenly_split_region()Zheng Yejian1-0/+3
2024-11-06mm/damon/vaddr: fix issue in damon_va_evenly_split_region()Zheng Yejian1-2/+2
2024-11-06mm: add missing mmu_notifier_clear_young for !MMU_NOTIFIERJames Houghton1-2/+0
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2024-09-09mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu r...Liam R. Howlett1-0/+2
2024-09-03mm/damon: move kunit tests to tests/ subdirectory with _kunit suffixSeongJae Park1-1/+1
2024-07-12mm: provide mm_struct and address to huge_ptep_get()Christophe Leroy1-3/+3
2023-12-29mm/damon/vaddr: change asm-generic/mman-common.h to linux/mman.hTanzir Hasan1-1/+1
2023-12-20mm/damon: update email of SeongJaeSeongJae Park1-1/+1
2023-10-04mm/damon/core: use pseudo-moving sum for nr_accesses_bpSeongJae Park1-5/+7
2023-10-04mm/damon/vaddr: call damon_update_region_access_rate() alwaysSeongJae Park1-3/+7
2023-10-04mm/damon/core: define and use a dedicated function for region access rate updateSeongJae Park1-4/+2
2023-09-29mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts1-1/+2
2023-08-21merge mm-hotfixes-stable into mm-stable to pick up depended-upon changesAndrew Morton1-0/+2
2023-08-21damon: use pmdp_get instead of drectly dereferencing pmdLevi Yun1-8/+15
2023-08-21mm: enable page walking API to lock vmas during the walkSuren Baghdasaryan1-0/+2
2023-06-19mm: ptep_get() conversionRyan Roberts1-4/+6
2023-06-19mm/pagewalkers: ACTION_AGAIN if pte_offset_map_lock() failsHugh Dickins1-4/+8