[RFC PATCH 0/9] mm/damon: cleanup, clarify, and add/improve test
From: SJ Park
Date: Sat Sep 12 2026 - 16:09:46 EST
Yet another batch of DAMON overall cleanup.
SJ Park (9):
mm/damon/api: remove NR_DAMOS_FILTER_TYPES
mm/damon/core: use abs_diff() in damon_feed_loop_next_input()
mm/damon/core: use mult_frac() in damon_feed_loop_next_input()
mm/damon/core: use damos_quota_is_set() in damos_adjust_quota()
mm/damon/core: document damon_call()/damon_start() race hang issue
mm/damon/paddr: remove pa parameter from damon_pa_filter_pass()
selftests/damon/sysfs_memcg_path_leak: fail only for real DAMON leak
mm/damon/tests/core-kunit: test eligible_mem_bp commitment
Docs/mm/damon/design: clarify bp is basis point
Documentation/mm/damon/design.rst | 5 +++--
include/linux/damon.h | 2 --
mm/damon/core.c | 16 ++++++----------
mm/damon/paddr.c | 5 ++---
mm/damon/tests/core-kunit.h | 10 ++++++++++
.../selftests/damon/sysfs_memcg_path_leak.sh | 7 +++++++
6 files changed, 28 insertions(+), 17 deletions(-)
base-commit: f0cc06ae989195d7280e0e7eff9d963ddc056d27
--
2.47.3