aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeongJae Park <sj@kernel.org>2024-04-03 14:49:52 -0700
committerSeongJae Park <sj@kernel.org>2024-04-03 14:49:52 -0700
commit8f2e0aa82a0353474e6c6d35dd86d8290a60090d (patch)
treeb6a83737cb7e362667aa9efc5efb96ae85d3a33a
parent4d171e7311edd87f36f8299ed9a57436e417a20f (diff)
downloaddamon-hack-8f2e0aa82a0353474e6c6d35dd86d8290a60090d.tar.gz
todo: Update
Signed-off-by: SeongJae Park <sj@kernel.org>
-rw-r--r--todo28
1 files changed, 5 insertions, 23 deletions
diff --git a/todo b/todo
index 2cabce6..69178ec 100644
--- a/todo
+++ b/todo
@@ -4,38 +4,20 @@ TODOs
WIP
---
-- DAMON debugfs deprecation: make it unignorable
- - Build-time unignorable: Add '_DEPRECATED' to CONFIG_DAMON_DBGFS name
- - Runtime unignorable: Rename 'monitor_on' to 'monitor_on_DEPRECATED'
- - posted patchset:
- https://lore.kernel.org/r/20240130013549.89538-1-sj@kernel.org
- - merged in v6.9-rc1
-- Let update_schemes_tried_regions work in sampling interval
- - posted a patch:
- https://lore.kernel.org/r/20240206025158.203097-1-sj@kernel.org
- - merged in v6.9-rc1
-- Selftests: Test DAMOS quota
- - implemented on damon/next
- - posted a patch:
- https://lore.kernel.org/r/20240207203134.69976-1-sj@kernel.org
- - merged in v6.9-rc1
-- Self feedback based DAMOS tuning
- - PSI metric implemented in damon/next
- - posted patches:
- https://lore.kernel.org/r/20240219194431.159606-1-sj@kernel.org
- - merged in v6.9-rc1
- DAMON sysfs cleanup, for online tuning
- maybe not aim to be merged in 6.9
- page granularity access double check filter
- https://lore.kernel.org/r/20240227235121.153277-1-sj@kernel.org
-
+- Access/Contiguity-aware Memory Auto-scaling
+ - https://lore.kernel.org/damon/20231112195114.61474-1-sj@kernel.org/
+ - Writing idea v2
Planning / Considering
----------------------
-- Access/Contiguity-aware Memory Auto-scaling
- - https://lore.kernel.org/damon/20231112195114.61474-1-sj@kernel.org/
- write-only monitoring
+- DAMON_LRU_SORT auto-tuning
+ - Let auto-tuning using active/inactive memory ratio
- Documentation cleanup: Move more conceptual technical detail to design
- Documentation cleanup: Make link from design to API, usage
- DAMON sysfs interface refactoring