v1
2026-09-07
mm/damon: introduce probe_hits_wsum DAMOS core filter · v1
DAMOS 新增 probe_hits_wsum 过滤器,按探针加权命中范围圈定动作目标,使 DAMOS 可基于数据属性监控结果。
原始补丁链接
子 Patch(6)
1/6
mm/damon/api: introduce DAMOS_FILTER_TYPE_PROBE_HITS_WSUM
Update DAMON kernel API to introduce new DAMOS core filter type, PROBE_HITS_WSUM. It will allow API callers to describe the DAMOS action target regions based on their probe_hits weighted sum. For de
2/6
mm/damon/core: support probe_hits_wsum damos core filter
Implement probe_hits_wsum DAMOS core filter support in the core layer. Make three small changes for the support. First, update damos_filter_for_ops() to treat probe_hits_wsum filter as core filter. S
3/6
mm/damon/sysfs-schemes: rename sysfs_filter->sz_range to range_{min,max}
DAMON sysfs interface provides ‘min’ and ‘max’ files under the DAMOS filter directory. The purpose is setting the general range arguments for hugepage_size like filters that require range arguments.
4/6
mm/damon/sysfs-schemes: setup range_{min,max} for probe_hits_wsum filter
Extend DAMON sysfs interface to support probe_hits_wsum input. Also update sysfs input based scheme build logic to setup the min/max probe hits weighted sum range as user provided. Signed-off-by: SJ
5/6
Docs/mm/damon/design: update for probe_hits_wsum DAMOS core filter
Update DAMON design document for the newly added probe hits weighted sum based DAMOS core filter type. Signed-off-by: SJ Park sj@kernel.org — Documentation/mm/damon/design.rst | 3 +++ 1 file ch
6/6
Docs/admin-guide/mm/damon/usage: update for probe_hits_wsum DAMOS filter
Update DAMON usage document for the newly added probe hits weighted sum based DAMOS core filter type. Signed-off-by: SJ Park sj@kernel.org — Documentation/admin-guide/mm/damon/usage.rst | 4 ++++