summaryrefslogtreecommitdiff
path: root/mm/damon/core.c
AgeCommit message (Expand)Author
31 hoursmm/damon/core: remove start, end check in damon_set_region_system_rams()SJ Park
31 hoursmm/damon/core: do parameter testing commit on damon_start()SJ Park
31 hoursmm/damon/core: safely validate src on damon_commit_ctx()SJ Park
31 hoursmm/damon/core: introduce damon_probe_hits_mvsum()SJ Park
31 hoursmm/damon: add damon_region->last_probe_hitsSJ Park
31 hoursmm/damon/core: remove damon_region->nr_accesses_bpSJ Park
31 hoursmm/damon/core: remove damon_moving_sum() and its unit testSJ Park
31 hoursmm/damon/core: remove attrs param from damon_update_region_access_rate()SJ Park
31 hoursmm/damon/core: remove nr_accesses_bp setups and updatesSJ Park
31 hoursmm/damon/core: remove damon_verify_merge_regions_of()SJ Park
31 hoursmm/damon/core: remove damon_verify_reset_aggregated()SJ Park
31 hoursmm/damon/core: remove damon_warn_fix_nr_accesses_corruption()SJ Park
31 hoursmm/damon/core: use damon_nr_accesses_mvsum() for damos region tracingSJ Park
31 hoursmm/damon/core: use damon_nr_accesses_mvsum() in __damos_valid_target()SJ Park
31 hoursmm/damon/core: handle unreset nr_accesses in damon_nr_accesses_mvsum()SJ Park
31 hoursmm/damon/core: always update ->last_nr_accesses for intervals changeSJ Park
31 hoursmm/damon/core: introduce damon_nr_accesses_mvsum()SJ Park
31 hoursmm/damon/core: reduce range setup in damon_commit_target_regions()SJ Park
31 hoursmm/damon/core: split a fraction of regions when nr_regions exceeds max/2Jiayuan Chen
31 hoursmm/damon/core: use kvmalloc for target regions arrayAkinobu Mita
31 hoursmm/damon/core: reduce kernel stack usageArnd Bergmann
31 hoursmm/damon/core: disallow overlapping input ranges for damon_set_regions()SJ Park
31 hoursmm/damon/core: validate ranges in damon_set_regions()SJ Park
31 hoursMAINTAINERS: s/SeongJae/SJ/SJ Park
2026-06-21mm/damon/core: always put unsuccessfully committed target pidsSeongJae Park
2026-06-04mm/damon/core: trace esz at first setupSeongJae Park
2026-06-04mm/damon/core: remove damon_verify_nr_regions()SeongJae Park
2026-06-04mm/damon/core: add kdamond_call() debug_sanity checkSeongJae Park
2026-06-04mm/damon/core: hide damon_destroy_region()SeongJae Park
2026-06-04mm/damon/core: hide damon_insert_region()SeongJae Park
2026-06-04mm/damon/core: hide damon_add_region()SeongJae Park
2026-06-04mm/damon/core: do not use region out of a loop in damon_set_regions()SeongJae Park
2026-06-04mm/damon/core: safely handle no region case in damon_set_regions()SeongJae Park
2026-06-02mm/damon/core: clarify next_intervals_tune_sis update pathniecheng
2026-06-02mm/damon/sysfs: setup damon_filter->memcg_id from pathSeongJae Park
2026-06-02mm/damon/core: introduce DAMON_FILTER_TYPE_MEMCGSeongJae Park
2026-06-02mm/damon: trace probe_hitsSeongJae Park
2026-06-02mm/damon/core: do data attributes monitoringSeongJae Park
2026-06-02mm/damon/core: introduce damon_region->probe_hitsSeongJae Park
2026-06-02mm/damon/core: commit probesSeongJae Park
2026-06-02mm/damon/core: introduce damon_filterSeongJae Park
2026-06-02mm/damon/core: embed damon_probe objects in damon_ctxSeongJae Park
2026-06-02mm/damon: replace damon_rand() with a per-ctx lockless PRNGJiayuan Chen
2026-05-28mm/damon/core: remove damon_set_region_biggest_system_ram_default()SeongJae Park
2026-05-28mm/damon: introduce damon_set_region_system_rams_default()SeongJae Park
2026-05-28mm/damon/core: introduce damon_ctx->pausedSeongJae Park
2026-05-28mm/damon/core: introduce failed region quota charge ratioSeongJae Park
2026-05-28mm/damon/core: merge regions after applying DAMOS schemesSeongJae Park
2026-05-28mm/damon/core: handle <min_region_sz remaining quota as emptySeongJae Park
2026-05-28mm/damon: add node_eligible_mem_bp goal metricRavi Jonnalagadda