| 2026-04-21 04:49 UTC |
mm/damon/sysfs: document filters/ directory as deprecated |
1 |
sj@kernel.org |
finished
in 55m0s
|
| 2026-04-20 12:54 UTC |
mm/damon/sysfs-schemes: fix use-after-free on memcg_path and goal path |
2 |
qjx1298677004@gmail.com |
finished
in 1h26m0s
|
| 2026-04-20 08:53 UTC |
mm/damon/sysfs-schemes: fix use-after-free on memcg_path and goal path |
1 |
qjx1298677004@gmail.com |
finished
in 1h14m0s
|
| 2026-04-19 16:10 UTC |
mm/damon/modules: detect and use fresh status |
3 |
sj@kernel.org |
finished
in 4h13m0s
|
| 2026-04-18 01:44 UTC |
mm/damon/modules: detect and use fresh status |
2 |
sj@kernel.org |
finished
in 4h11m0s
|
| 2026-04-16 14:38 UTC |
mm/damon/stat: detect and use fresh enabled status |
1 |
sj@kernel.org |
finished
in 1h20m0s
|
| 2026-04-15 01:20 UTC |
mm/damon/reclaim,lru_sort: monitor all system rams by default |
1 |
sj@kernel.org |
finished
in 4h6m0s
|
| 2026-04-14 04:52 UTC |
mm/damon/reclaim: support monitoring intervals auto-tuning |
1 |
sj@kernel.org |
finished
in 4h2m0s
|
| 2026-04-14 04:49 UTC |
mm/damon/stat: add kdamond_pid parameter |
1 |
sj@kernel.org |
finished
in 1h15m0s
|
| 2026-04-13 18:52 UTC |
mm/damon: reset thread status parameters upon kdamond termination |
2 |
aethernet65535@gmail.com |
finished
in 4h32m0s
|
| 2026-04-13 14:59 UTC |
mm/damon: generalize ctx_target creation for damon_ops_id and add vaddr support |
1 |
gutierrez.asier@huawei-partners.com |
finished
in 4h40m0s
|
| 2026-04-12 21:19 UTC |
Docs/mm/damon/maintainer-profile: add AI review usage guideline |
1 |
sj@kernel.org |
finished
in 1h7m0s
|
| 2026-04-11 21:36 UTC |
mm/damon/core: disallow non-power of two min_region_sz on damon_start() |
1 |
sj@kernel.org |
finished
in 3h50m0s
|
| 2026-04-11 17:49 UTC |
Docs/mm/damon/maintainer-profile: add AI review usage guideline |
1 |
sj@kernel.org |
finished
in 1h5m0s
|
| 2026-04-10 14:20 UTC |
mm/damon: introduce DAMOS failed region quota charge ratio |
5 |
sj@kernel.org |
finished
in 4h0m0s
|
| 2026-04-10 04:42 UTC |
mm/damon: validate min_region_size to be power of 2 |
4 |
aethernet65535@gmail.com |
finished
in 4h12m0s
|
| 2026-04-09 15:01 UTC |
mm/damon: support MADV_COLLAPSE via DAMOS_COLLAPSE scheme action |
2 |
gutierrez.asier@huawei-partners.com |
finished
in 4h54m0s
|
| 2026-04-09 14:21 UTC |
mm/damon: introduce DAMOS failed region quota charge ratio |
4 |
sj@kernel.org |
finished
in 4h0m0s
|
| 2026-04-08 08:06 UTC |
mm/damon: support freeze kdamond |
1 |
linruifeng4@huawei.com |
finished
in 4h40m0s
|
| 2026-04-07 01:05 UTC |
mm/damon: introduce DAMOS failed region quota charge ratio |
3 |
sj@kernel.org |
finished
in 3h59m0s
|
| 2026-04-07 00:31 UTC |
mm/damon/core: disallow time-quota setting zero esz |
1 |
sj@kernel.org |
finished
in 4h16m0s
|
| 2026-04-05 22:54 UTC |
mm/damon/core: avoid time-quota permanently disabling scheme |
1 |
sj@kernel.org |
finished
in 4h11m0s
|
| 2026-04-05 18:42 UTC |
mm/damon: add node_eligible_mem_bp and node_ineligible_mem_bp goal metrics |
6 |
ravis.opensrc@gmail.com |
finished
in 3h52m0s
|
| 2026-04-05 15:12 UTC |
mm/damon: introduce DAMOS failed region quota charge ratio |
2 |
sj@kernel.org |
finished
in 3h53m0s
|
| 2026-04-04 16:39 UTC |
mm/damon: introduce DAMOS failed region quota charge ratio |
1 |
sj@kernel.org |
finished
in 3h55m0s
|
| 2026-04-04 01:22 UTC |
mm/damon: add node_eligible_mem_bp and node_ineligible_mem_bp goal metrics |
5 |
ravis.opensrc@gmail.com |
skipped
|
| 2026-04-03 05:23 UTC |
mm/damon: validate min_region_size to be power of 2 |
3 |
aethernet65535@gmail.com |
finished
in 4h23m0s
|
| 2026-04-02 15:57 UTC |
mm/damon: non-hotfix reviewed patches in damon/next tree |
1 |
sj@kernel.org |
finished
in 4h6m0s
|
| 2026-04-02 13:44 UTC |
mm/damon/stat: deallocate damon_call() failure leaking damon_ctx |
2 |
sj@kernel.org |
finished
in 1h18m0s
|
| 2026-04-02 05:37 UTC |
mm/damon: validate min_region_size to be power of 2 |
2 |
aethernet65535@gmail.com |
finished
in 4h22m0s
|
| 2026-04-02 04:59 UTC |
mm/damon/stat: deallocate damon_call() failure leaking damon_ctx |
1 |
sj@kernel.org |
finished
in 1h30m0s
|
| 2026-04-02 01:04 UTC |
mm/damon/stat: deallocate damon_call() failure leaking damon_ctx |
1 |
sj@kernel.org |
finished
in 1h33m0s
|
| 2026-04-01 16:26 UTC |
MAINTAINERS: add sashiko as the first DAMON reviewer |
1 |
sj@kernel.org |
finished
in 1h12m0s
|
| 2026-03-31 07:32 UTC |
mm/damon: validate min_region_size to be power of 2 |
1 |
aethernet65535@gmail.com |
finished
in 4h27m0s
|
| 2026-03-30 16:43 UTC |
mm/damon: reset thread status parameters upon kdamond termination |
1 |
aethernet65535@gmail.com |
finished
in 4h27m0s
|
| 2026-03-30 14:57 UTC |
mm/damon: support MADV_COLLAPSE via DAMOS_COLLAPSE scheme action |
1 |
gutierrez.asier@huawei-partners.com |
finished
in 4h42m0s
|
| 2026-03-29 15:30 UTC |
Docs/admin-guide/mm/damon: warn commit_inputs vs other params race |
1 |
sj@kernel.org |
finished
in 1h0m0s
|
| 2026-03-29 15:23 UTC |
mm/damon/core: use time_in_range_open() for damos quota window start |
1 |
sj@kernel.org |
finished
in 4h12m0s
|
| 2026-03-29 07:54 UTC |
mm/damon: add synchronous commit for commit_inputs |
2 |
aethernet65535@gmail.com |
finished
in 4h7m0s
|
| 2026-03-29 04:38 UTC |
mm/damon/core: validate damos_quota_goal->nid |
1 |
sj@kernel.org |
finished
in 3h56m0s
|
| 2026-03-28 17:24 UTC |
Docs/admin-guide/mm/damon: warn commit_inputs vs other params race |
1 |
sj@kernel.org |
finished
in 1h9m0s
|
| 2026-03-28 16:39 UTC |
mm/damon/core: use time_in_range() for damos quota window start |
1 |
sj@kernel.org |
finished
in 4h4m0s
|
| 2026-03-28 08:45 UTC |
mm/damon: add synchronous commit for commit_inputs |
1 |
aethernet65535@gmail.com |
finished
in 4h5m0s
|
| 2026-03-28 00:54 UTC |
mm/damon/core: validate damos_quota_goal->nid |
1 |
sj@kernel.org |
finished
in 3h51m0s
|
| 2026-03-27 23:33 UTC |
mm/damon/core: fix damon_call()/damos_walk() vs kdmond exit race |
1 |
sj@kernel.org |
finished
in 4h4m0s
|
| 2026-03-27 14:26 UTC |
mm/damon/core: fix damon_call()/damos_walk() vs kdmond exit race |
3 |
sj@kernel.org |
finished
in 4h23m0s
|
| 2026-03-27 06:26 UTC |
mm/damon: validate addr_unit to be power of 2 |
1 |
aethernet65535@gmail.com |
finished
in 4h15m0s
|
| 2026-03-27 06:25 UTC |
mm/damon: add synchronous commit for commit_inputs |
6 |
aethernet65535@gmail.com |
finished
in 4h23m0s
|
| 2026-03-27 00:49 UTC |
mm/damon/core: fix damon_call() vs kdamond_fn() exit race deadlock |
2 |
sj@kernel.org |
finished
in 4h12m0s
|
| 2026-03-27 00:32 UTC |
mm/damon/sysfs: dealloc repeat_call_control if damon_call() fails |
1 |
sj@kernel.org |
finished
in 1h24m0s
|
| 2026-03-26 07:27 UTC |
mm/damon: introduce DAMON-based NUMA memory tiering module |
1 |
objecting@objecting.org |
finished
in 1h19m0s
|
| 2026-03-26 06:23 UTC |
mm/damon: fix damon_call()-related leak and deadlock |
1 |
sj@kernel.org |
finished
in 4h28m0s
|
| 2026-03-25 20:42 UTC |
mm/damon/core: deduplicate core and ops filter commit functions |
1 |
objecting@objecting.org |
finished
in 4h8m0s
|
| 2026-03-25 15:52 UTC |
mm/damon/core: validate goal nid before accessing node data |
2 |
objecting@objecting.org |
finished
in 4h16m0s
|
| 2026-03-25 07:37 UTC |
mm/damon/core: small cleanups |
1 |
objecting@objecting.org |
finished
in 4h6m0s
|
| 2026-03-25 07:30 UTC |
mm/damon/core: validate goal nid before accessing node data |
1 |
objecting@objecting.org |
finished
in 4h16m0s
|
| 2026-03-24 15:40 UTC |
mm/damon/core: eliminate hot-path integer division in damon_max_nr_accesses() |
1 |
objecting@objecting.org |
finished
in 3h56m0s
|
| 2026-03-24 14:48 UTC |
Documentation/admin-guide/mm/damon: fix 'parametrs' typo |
1 |
hank20010209@gmail.com |
finished
in 1h15m0s
|
| 2026-03-23 23:15 UTC |
mm/damon: let DAMON be paused and resumed |
5 |
sj@kernel.org |
finished
in 4h6m0s
|
| 2026-03-23 14:56 UTC |
This patch set introces a new action: DAMOS_COLLAPSE. |
1 |
gutierrez.asier@huawei-partners.com |
finished
in 4h25m0s
|
| 2026-03-22 22:56 UTC |
mm/damon/core: optimize kdamond_apply_schemes() with pre-filtered scheme list |
1 |
objecting@objecting.org |
skipped
|
| 2026-03-22 21:43 UTC |
mm/damon/core: Performance optimizations for the kdamond hot path |
3 |
objecting@objecting.org |
skipped
|
| 2026-03-22 21:36 UTC |
mm/damon/core: Performance optimizations for the kdamond hot path |
2 |
objecting@objecting.org |
skipped
|
| 2026-03-22 18:46 UTC |
mm/damon/core: performance optimizations for kdamond hot path |
1 |
objecting@objecting.org |
skipped
|
| 2026-03-22 15:57 UTC |
mm/damon: let DAMON be paused and resumed |
4 |
sj@kernel.org |
finished
in 4h1m0s
|
| 2026-03-21 18:13 UTC |
mm/damon: let DAMON be paused and resumed |
1 |
sj@kernel.org |
finished
in 4h34m0s
|
| 2026-03-21 17:54 UTC |
mm/damon/sysfs: fix memory leak and NULL dereference issues |
3 |
sj@kernel.org |
finished
in 1h40m0s
|
| 2026-03-21 00:52 UTC |
mm/damon/ops-common: optimize damon_hot_score() using ilog2() |
3 |
aethernet65535@gmail.com |
finished
in 4h6m0s
|
| 2026-03-21 00:26 UTC |
mm/damon/lru_sort: add synchronous validation for commit_inputs |
1 |
aethernet65535@gmail.com |
finished
in 1h16m0s
|
| 2026-03-20 19:20 UTC |
mm/damon/ops-common: optimize damon_hot_score() using ilog2() |
2 |
aethernet65535@gmail.com |
finished
in 4h31m0s
|
| 2026-03-20 19:04 UTC |
mm/damon: add node_eligible_mem_bp and node_ineligible_mem_bp goal metrics |
4 |
ravis.opensrc@gmail.com |
skipped
|
| 2026-03-20 16:35 UTC |
mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failure |
2 |
objecting@objecting.org |
finished
in 1h29m0s
|
| 2026-03-20 16:34 UTC |
mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failure |
2 |
objecting@objecting.org |
finished
in 1h28m0s
|
| 2026-03-20 14:36 UTC |
mm/damon/core: document damos_commit_dests() failure semantics |
2 |
sj@kernel.org |
finished
in 4h29m0s
|
| 2026-03-20 07:24 UTC |
mm/damon/ops-common: optimize damon_hot_score() using fls() |
1 |
aethernet65535@gmail.com |
finished
in 4h17m0s
|
| 2026-03-20 05:24 UTC |
Docs/mm/damon: document min_nr_regions constraint and rationale |
1 |
aethernet65535@gmail.com |
finished
in 1h44m0s
|
| 2026-03-19 16:16 UTC |
mm/damon/reclaim: fix addr_unit validation and age truncation |
1 |
objecting@objecting.org |
finished
in 4h26m0s
|
| 2026-03-19 15:57 UTC |
mm/damon/sysfs: fix resource leak and NULL pointer dereferences |
1 |
objecting@objecting.org |
finished
in 1h57m0s
|
| 2026-03-19 14:52 UTC |
mm/damon/core: avoid use of half-online-committed context |
1 |
sj@kernel.org |
finished
in 4h12m0s
|
| 2026-03-19 07:13 UTC |
mm/damon/core: document damos_commit_dests() failure semantics |
1 |
objecting@objecting.org |
finished
in 4h1m0s
|
| 2026-03-19 05:21 UTC |
mm/damon: let DAMON be paused and resumed |
2 |
sj@kernel.org |
finished
in 4h14m0s
|
| 2026-03-18 21:49 UTC |
mm/damon/core: reset nr_dests on allocation failure in damos_commit_dests() |
1 |
objecting@objecting.org |
finished
in 4h32m0s
|
| 2026-03-18 03:53 UTC |
Docs/mm/damon/design: document DAMON actions when TRANSPARENT_HUGEPAGE is off |
2 |
sj@kernel.org |
finished
in 1h15m0s
|
| 2026-03-16 23:51 UTC |
mm/damon/stat: monitor all System RAM resources |
3 |
sj@kernel.org |
finished
in 54m0s
|
| 2026-03-16 18:38 UTC |
mm/damon: support MADV_COLLAPSE via DAMOS_COLLAPSE scheme action |
2 |
gutierrez.asier@huawei-partners.com |
finished
in 4h7m0s
|
| 2026-03-16 14:08 UTC |
Docs/mm/damon: Document DAMON actions when TRANSPARENT_HUGEPAGE is off |
1 |
gutierrez.asier@huawei-partners.com |
finished
in 1h7m0s
|
| 2026-03-15 21:00 UTC |
mm/damon: let DAMON be paused and resumed |
1 |
sj@kernel.org |
finished
in 4h1m0s
|
| 2026-03-15 16:29 UTC |
Docs/mm/damon: document exclusivity of special-purpose modules |
2 |
sj@kernel.org |
skipped
|
| 2026-03-15 16:27 UTC |
mm/damon/stat: monitor all System RAM resources |
2 |
sj@kernel.org |
finished
in 1h23m0s
|
| 2026-03-14 09:38 UTC |
mm/damon: guard THP-specific DAMOS actions with CONFIG_TRANSPARENT_HUGEPAGE |
1 |
gutierrez.asier@huawei-partners.com |
finished
in 1h6m0s
|
| 2026-03-14 09:20 UTC |
Docs/mm/damon: document exclusivity of special-purpose modules |
1 |
aethernet65535@gmail.com |
skipped
|
| 2026-03-13 04:44 UTC |
mm/damon/stat: monitor all System RAM resources |
1 |
sj@kernel.org |
finished
in 1h14m0s
|
| 2026-03-11 05:29 UTC |
mm/damon: support addr_unit on default monitoring targets for modules |
1 |
sj@kernel.org |
finished
in 4h11m0s
|
| 2026-03-10 16:24 UTC |
mm/damon: Support hot application detections |
2 |
gutierrez.asier@huawei-partners.com |
finished
in 4h4m0s
|
| 2026-03-10 01:05 UTC |
mm/damon: support multiple goal-based quota tuning algorithms |
1 |
sj@kernel.org |
finished
in 4h13m0s
|
| 2026-03-07 19:53 UTC |
mm/damon: improve/fixup/update ratio calculation, test and documentation |
1 |
sj@kernel.org |
finished
in 1h0m0s
|
| 2026-03-07 19:49 UTC |
mm/damon/core: make passed_sample_intervals comparisons overflow-safe |
1 |
sj@kernel.org |
finished
in 4h15m0s
|
| 2026-03-07 19:42 UTC |
mm/damon: test and document power-of-2 min_region_sz requirement |
1 |
sj@kernel.org |
finished
in 59m0s
|
| 2026-03-06 15:29 UTC |
mm/damon: add optional debugging-purpose sanity checks |
1 |
sj@kernel.org |
finished
in 4h15m0s
|
| 2026-03-05 05:39 UTC |
mm/damon: support addr_unit on default monitoring targets for modules |
1 |
sj@kernel.org |
finished
in 3h53m0s
|