v1
2026-09-03
DAMOS quota 零值处理移到核心层 · v1
将DAMOS零目标值校验移到core,并移除lru_sort/mtier调用侧的重复错误处理。
原始补丁链接
子 Patch(3)
1/3
mm/damon/core: error damos_commit_quota_goal() for zero target_value
DAMOS quota goal target_value为零会触发除零,在damos_commit_quota_goal()中增加校验并返回错误,避免各调用者重复且易漏的检查。
2/3
Revert "mm/damon/lru_sort: error out for >10000 active_mem_bp"
撤销DAMON_LRU_SORT中禁止active_mem_bp>10000的限制,因core层已统一处理零target_value除零,该调用侧检查不再必要。
3/3
Revert "samples/damon/mtier: error out for zero quota goal target values"
撤销DAMON_SAMPLE_MTIER中对零quota goal target_value的报错,该校验已移至core层damos_commit_quota_goal(),调用侧无需重复处理。