summaryrefslogtreecommitdiffstats
path: root/mm/damon
AgeCommit message (Expand)AuthorLines
2026-04-19Merge tag 'mm-stable-2026-04-18-02-14' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-40/+53
2026-04-18mm/damon/core: use time_in_range_open() for damos quota window startSeongJae Park-1/+2
2026-04-18mm/damon/core: validate damos_quota_goal->nid for node_memcg_{used,free}_bpSeongJae Park-0/+7
2026-04-18mm/damon/core: validate damos_quota_goal->nid for node_mem_{used,free}_bpSeongJae Park-0/+12
2026-04-18mm/damon/stat: fix memory leak on damon_start() failure in damon_stat_start()Jackie Liu-1/+4
2026-04-18mm/damon/core: fix damos_walk() vs kdamond_fn() exit raceSeongJae Park-7/+14
2026-04-18mm/damon/core: fix damon_call() vs kdamond_fn() exit raceSeongJae Park-31/+14
2026-04-17Merge tag 'trace-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds-1/+1
2026-04-15Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-232/+470
2026-04-06mm/damon/stat: deallocate damon_call() failure leaking damon_ctxSeongJae Park-0/+7
2026-04-06mm/damon/sysfs: dealloc repeat_call_control if damon_call() failsSeongJae Park-1/+2
2026-04-05mm/damon/sysfs: check contexts->nr in repeat_call_fnJosh Law-0/+3
2026-04-05mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]Josh Law-0/+3
2026-04-05mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failureJosh Law-1/+3
2026-04-05mm/damon/core: document damos_commit_dests() failure semanticsJosh Law-0/+17
2026-04-05mm/damon/lru_sort: respect addr_unit on default monitoring region setupSeongJae Park-6/+0
2026-04-05mm/damon/reclaim: respect addr_unit on default monitoring region setupSeongJae Park-6/+0
2026-04-05mm/damon/core: fix wrong damon_set_regions() argumentSeongJae Park-1/+1
2026-04-05mm/damon/core: receive addr_unit on damon_set_region_biggest_system_ram_defau...SeongJae Park-3/+6
2026-04-05mm/damon/core: support addr_unit on damon_find_biggest_system_ram()SeongJae Park-11/+23
2026-04-05mm/damon/core: fix wrong end address assignment on walk_system_ram()SeongJae Park-1/+1
2026-04-05mm/damon/tests/core-kunit: test goal_tuner commitSeongJae Park-0/+3
2026-04-05mm/damon/sysfs-schemes: implement quotas->goal_tuner fileSeongJae Park-0/+58
2026-04-05mm/damon/core: introduce DAMOS_QUOTA_GOAL_TUNER_TEMPORALSeongJae Park-5/+24
2026-04-05mm/damon/core: allow quota goals set zero effective size quotaSeongJae Park-5/+26
2026-04-05mm/damon/core: introduce damos_quota_goal_tunerSeongJae Park-0/+1
2026-04-05mm/damon/core: clarify damon_set_attrs() usagesSeongJae Park-2/+10
2026-04-05mm/damon/tests/core-kunit: add a test for damon_is_last_region()SeongJae Park-0/+23
2026-04-05mm/damon/core: use mult_frac()SeongJae Park-10/+10
2026-04-05mm/damon/core: use time_after_eq() in kdamond_fn()SeongJae Park-5/+9
2026-04-05mm/damon/core: use time_before() for next_apply_sisSeongJae Park-3/+3
2026-04-05mm/damon/core: remove damos_set_next_apply_sis() duplicatesSeongJae Park-9/+2
2026-04-05mm/damon/tests/core-kunit: add a test for damon_commit_ctx()SeongJae Park-0/+22
2026-04-05mm/damon/tests/.kunitconifg: enable DAMON_DEBUG_SANITYSeongJae Park-0/+3
2026-04-05mm/damon/core: add damon_reset_aggregated() debug_sanity checkSeongJae Park-0/+18
2026-04-05mm/damon/core: add damon_split_region_at() debug_sanity checkSeongJae Park-0/+16
2026-04-05mm/damon/core: add damon_merge_regions_of() debug_sanity checkSeongJae Park-0/+15
2026-04-05mm/damon/core: add damon_merge_two_regions() debug_sanity checkSeongJae Park-0/+16
2026-04-05mm/damon/core: add damon_nr_regions() debug_sanity checkSeongJae Park-0/+19
2026-04-05mm/damon/core: add damon_del_region() debug_sanity checkSeongJae Park-0/+13
2026-04-05mm/damon/core: add damon_new_region() debug_sanity checkSeongJae Park-0/+12
2026-04-05mm/damon: add CONFIG_DAMON_DEBUG_SANITYSeongJae Park-0/+11
2026-04-05mm/damon/test/core-kunit: add damon_apply_min_nr_regions() testSeongJae Park-0/+52
2026-04-05mm/damon/vaddr: do not split regions for min_nr_regionsSeongJae Park-144/+2
2026-04-05mm/damon/core: split regions for min_nr_regionsSeongJae Park-6/+39
2026-04-05mm/damon/core: do non-safe region walk on kdamond_apply_schemes()SeongJae Park-11/+11
2026-04-05mm/damon/core: set quota-score histogram with core filtersSeongJae Park-0/+2
2026-04-05mm/damon: remove unused target param of get_scheme_score()Asier Gutierrez-9/+7
2026-03-27mm/damon/sysfs: check contexts->nr in repeat_call_fnJosh Law-0/+3
2026-03-27mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]Josh Law-0/+3