v1
2026-09-03
DAMON代码清理、测试与文档更新 · v1
提交DAMON补丁系列,包含代码清理、新增kunit/selftest测试用例和文档更新。
原始补丁链接
子 Patch(10)
1/10
mm/damon/core: use damon_nr_samples_per_aggr() for max merge threshold
kdamond_merge_regions()改用damon_nr_samples_per_aggr()计算合并阈值,修复角落情况。
2/10
mm/damon/core: remove debug messages
移除DAMON core中未实际使用的调试日志,清理代码。
3/10
mm/damon/vaddr: remove a debug message
移除DAMON vaddr中未使用的调试消息,简化代码。
4/10
mm/damon/tests/core-kunit: extend set_regions() test for error case
扩展damon_test_set_regions() KUnit测试以覆盖错误情况,增加测试完整性。
5/10
mm/damon/tests/core-kunit: test <=0 size damon_set_regions() inputs
为damon_set_regions()添加零或负大小输入范围的KUnit测试用例。
6/10
mm/damon/tests/core-kunit: test overlapping ranges for set_regions()
为damon_set_regions()添加重叠输入范围的KUnit测试用例。
7/10
mm/damon/tests/core-kunit: test damon_nr_samples_per_aggr()
添加damon_nr_samples_per_aggr()的KUnit测试,验证极端间隔下返回值正确。
8/10
selftests/damon/sysfs.sh: test hugepage_mem_bp quota goal
在sysfs selftest中测试hugepage_mem_bp配额目标指标是否被正确接受。
9/10
Docs/mm/damon/maintainer-profile: update AI review for Sashiko replies
更新DAMON维护者文档,移除Sashiko AI审查的旧指导,因已自动回复。
10/10
Docs/ABI/damon: recommend subsystem doc instead of admin-guide
DAMON ABI文档改推荐子系统文档而非admin-guide作为入门参考。