| 2026-01-08 01:30 UTC |
mm/damon/paddr: initialize 'folio' variables to NULL for clarity |
3 |
sj@kernel.org |
finished
in 47m0s
|
| 2026-01-04 01:32 UTC |
mm/damon/paddr: initialize 'folio' variables to NULL for safety and clarity |
2 |
yangqixiao@inspur.com |
finished
in 50m0s
|
| 2025-12-31 01:23 UTC |
mm/damon/core: remove call_control in inactive contexts |
2 |
sj@kernel.org |
finished
in 4h6m0s
|
| 2025-12-29 14:55 UTC |
mm: improve call_controls_lock |
1 |
gutierrez.asier@huawei-partners.com |
finished
in 4h7m0s
|
| 2025-12-28 18:31 UTC |
mm/damon/core: remove call_control in inactive contexts |
1 |
sj@kernel.org |
finished
in 3h50m0s
|
| 2025-12-25 23:21 UTC |
memcg: separate private and public ID namespaces |
1 |
shakeel.butt@linux.dev |
skipped
|
| 2025-12-25 02:30 UTC |
mm/damon/sysfs: free setup failures generated zombie sub-sub dirs |
1 |
sj@kernel.org |
finished
in 49m0s
|
| 2025-12-25 00:29 UTC |
mm/damon/core: get memcg reference before access |
2 |
shakeel.butt@linux.dev |
finished
in 3h51m0s
|
| 2025-12-24 12:43 UTC |
mm/damon/core: modified control->repeat loop at the kdamond_call() |
1 |
rgbi3307@gmail.com |
finished
in 4h6m0s
|
| 2025-12-24 09:43 UTC |
mm/damon/sysfs: preventing duplicated list_add_tail() at the damon_call() |
1 |
rgbi3307@gmail.com |
finished
in 49m0s
|
| 2025-12-24 04:21 UTC |
mm/damon/tests/core-kunit: extend existing test scenarios |
2 |
shu17az@gmail.com |
finished
in 49m0s
|
| 2025-12-24 03:45 UTC |
memcg: damon: get memcg reference before access |
1 |
shakeel.butt@linux.dev |
finished
in 3h48m0s
|
| 2025-12-21 13:01 UTC |
mm/damon/tests/core-kunit: extend test scenarios and remove redundancy |
1 |
shu17az@gmail.com |
finished
in 58m0s
|
| 2025-12-17 22:46 UTC |
mm/damon: fix typos in comments |
2 |
klourencodev@gmail.com |
finished
in 49m0s
|
| 2025-12-17 18:12 UTC |
mm/damon: fix typos in comments |
1 |
klourencodev@gmail.com |
finished
in 49m0s
|
| 2025-12-16 08:01 UTC |
mm/damon: introduce {,max_}nr_snapshots and tracepoint for damos stats |
1 |
sj@kernel.org |
finished
in 4h8m0s
|
| 2025-12-16 07:34 UTC |
mm/damon/stat: deduplicate intervals_goal setup in damon_stat_build_ctx() |
1 |
sj@kernel.org |
finished
in 53m0s
|
| 2025-12-15 14:20 UTC |
mm/damon: export symbols and introduce prdm module |
1 |
lienze@kylinos.cn |
finished
in 4h13m0s
|
| 2025-12-11 12:56 UTC |
mm/damon: add loadable module support for sample modules |
1 |
lienze@kylinos.cn |
finished
in 3h52m0s
|
| 2025-12-10 22:03 UTC |
mm/damon/sysfs-schemes: Remove outdated TODO in target_nid_store() |
3 |
swarajgaikwad1925@gmail.com |
finished
in 54m0s
|
| 2025-12-10 21:48 UTC |
mm/damon/sysfs-schemes: Remove outdated TODO in target_nid_store() |
2 |
swarajgaikwad1925@gmail.com |
finished
in 50m0s
|
| 2025-12-10 05:59 UTC |
mm/damon/sysfs: check for online node in target_nid_store |
1 |
swarajgaikwad1925@gmail.com |
finished
in 52m0s
|
| 2025-12-10 05:25 UTC |
mm/damon/core: fix wasteful CPU calls by skipping non-existent targets |
1 |
lienze@kylinos.cn |
finished
in 3h52m0s
|
| 2025-12-09 15:10 UTC |
mm/damon/vaddr: fix missing pte_unmap_unlock in damos_va_migrate_pmd_entry() |
1 |
akinobu.mita@gmail.com |
finished
in 3h56m0s
|
| 2025-12-09 14:50 UTC |
mm/damon: Introduce basic auto-tuning framework with priority support |
1 |
lienze@kylinos.cn |
finished
in 3h59m0s
|
| 2025-12-09 05:57 UTC |
mm/damon/core: delete damon_target when detected invalid |
1 |
lienze@kylinos.cn |
finished
in 3h51m0s
|
| 2025-12-08 06:29 UTC |
mm/damon: introduce per-CPUs/threads/write/read monitoring |
3 |
sj@kernel.org |
finished
in 21m0s
|
| 2025-12-06 22:47 UTC |
mm/damon: modified damon_call_control from static to kmalloc |
1 |
rgbi3307@gmail.com |
finished
in 3h51m0s
|
| 2025-12-06 01:17 UTC |
mm/damon/stat: deduplicate intervals_goal setup in damon_stat_build_ctx() |
3 |
rgbi3307@gmail.com |
finished
in 55m0s
|
| 2025-12-04 10:03 UTC |
mm/damon/tests/core-kunit: avoid damos_test_commit stack warning |
1 |
arnd@kernel.org |
finished
in 1h0m0s
|
| 2025-12-03 08:04 UTC |
mm/damon/stat: deduplicate intervals_goal setup in damon_stat_build_ctx() |
2 |
rgbi3307@gmail.com |
finished
in 1h0m0s
|
| 2025-12-02 08:23 UTC |
mm/damon/core: fix memory leak of repeat mode damon_call_control objects |
1 |
lienze@kylinos.cn |
finished
in 3h53m0s
|
| 2025-12-02 02:14 UTC |
mm/damon/core: support multiple damon_call_control requests |
1 |
lienze@kylinos.cn |
finished
in 3h47m0s
|
| 2025-11-23 18:43 UTC |
mm/damos/stat: introduce nr_snapshots, max_nr_snapshots and tracepoint |
1 |
sj@kernel.org |
finished
in 3h53m0s
|
| 2025-11-21 13:36 UTC |
mm/damon/tests/sysfs-kunit: fix use after free on error path |
1 |
dan.carpenter@linaro.org |
finished
in 1h2m0s
|
| 2025-11-12 15:41 UTC |
mm/damon: misc cleanups |
1 |
sj@kernel.org |
finished
in 54m0s
|
| 2025-11-11 18:44 UTC |
mm/damon/tests: add more tests for online parameters commit |
1 |
sj@kernel.org |
finished
in 53m0s
|
| 2025-11-10 22:21 UTC |
mm: remove is_swap_[pte, pmd]() + non-swap entries, introduce leaf entries |
2 |
lorenzo.stoakes@oracle.com |
skipped
|
| 2025-11-08 17:08 UTC |
mm: remove is_swap_[pte, pmd]() + non-swap entries, introduce leaf entries |
2 |
lorenzo.stoakes@oracle.com |
finished
in 3h41m0s
|
| 2025-11-03 12:31 UTC |
mm: remove is_swap_[pte, pmd]() + non-swap entries, introduce leaf entries |
1 |
lorenzo.stoakes@oracle.com |
finished
in 3h51m0s
|
| 2025-11-01 18:19 UTC |
mm/damon/tests: fix memory bugs in kunit tests |
1 |
sj@kernel.org |
finished
in 43m0s
|
| 2025-10-30 02:07 UTC |
mm/damon: fixes for the jiffies-related issues |
2 |
yanquanmin1@huawei.com |
finished
in 50m0s
|
| 2025-10-28 06:19 UTC |
mm/damon/stat: set last_refresh_jiffies to jiffies at startup |
1 |
yanquanmin1@huawei.com |
finished
in 47m0s
|
| 2025-10-26 18:22 UTC |
mm/damon: misc documentation fixups |
1 |
sj@kernel.org |
finished
in 44m0s
|
| 2025-10-23 01:25 UTC |
mm/damon: support pin-point targets removal |
1 |
sj@kernel.org |
finished
in 3h56m0s
|
| 2025-10-21 16:30 UTC |
mm/damon/sysfs: Remove misleading todo comment in nid_show() |
1 |
swarajgaikwad1925@gmail.com |
finished
in 46m0s
|
| 2025-10-20 20:54 UTC |
mm/damon/sysfs: Remove misleading todo comment in nid_show() |
1 |
swarajgaikwad1925@gmail.com |
finished
in 38m0s
|
| 2025-10-20 13:01 UTC |
mm/damon: fixes for address alignment issues in DAMON_LRU_SORT and DAMON_RECLAIM |
2 |
yanquanmin1@huawei.com |
finished
in 3h42m0s
|
| 2025-10-20 06:02 UTC |
mm/damon/sysfs-schemes: Validate nid usage in nid_show() |
1 |
swarajgaikwad1925@gmail.com |
finished
in 42m0s
|
| 2025-10-18 20:44 UTC |
selftests/damon: add a test for obsolete_target sysfs file |
1 |
sj@kernel.org |
finished
in 40m0s
|
| 2025-10-17 21:26 UTC |
mm/damon: allow DAMOS auto-tuned for per-memcg per-node memory usage |
1 |
sj@kernel.org |
finished
in 3h46m0s
|
| 2025-10-16 21:47 UTC |
mm/damon: support pin-point targets removal |
1 |
sj@kernel.org |
finished
in 3h43m0s
|
| 2025-10-16 10:47 UTC |
mm/damon: add a min_sz_region parameter to damon_set_region_biggest_system_ram_default() |
1 |
yanquanmin1@huawei.com |
finished
in 4h3m0s
|
| 2025-10-14 20:59 UTC |
mm/damon/core: fix list_add_tail() call on damon_call() |
1 |
sj@kernel.org |
finished
in 3h42m0s
|
| 2025-10-14 08:42 UTC |
mm/damon/core: fix potential memory leak by cleaning ops_filter in damon_destroy_scheme |
1 |
lienze@kylinos.cn |
finished
in 3h54m0s
|
| 2025-10-14 00:18 UTC |
mm/damon/core: use damos_commit_quota_goal() for new goal commit |
1 |
sj@kernel.org |
finished
in 3h45m0s
|
| 2025-10-09 21:20 UTC |
mm/damon: allow DAMOS auto-tuned for per-memcg per-node memory usage |
2 |
sj@kernel.org |
finished
in 3h58m0s
|
| 2025-10-03 20:14 UTC |
mm/damon/sysfs: fix commit test damon_ctx [de]allocation |
1 |
sj@kernel.org |
finished
in 43m0s
|
| 2025-09-30 00:44 UTC |
mm/damon/vaddr: do not repeat pte_offset_map_lock() until success |
1 |
sj@kernel.org |
finished
in 3h41m0s
|
| 2025-09-29 00:26 UTC |
mm: Fix some typos in mm module |
2 |
jianyungao89@gmail.com |
finished
in 38m0s
|
| 2025-09-28 06:46 UTC |
docs: admin-guide/mm/damon: Correct typo "directores" |
1 |
weibu@redadmin.org |
finished
in 39m0s
|
| 2025-09-27 08:06 UTC |
mm: Fix some typos in mm module |
1 |
jianyungao89@gmail.com |
finished
in 39m0s
|
| 2025-09-22 10:10 UTC |
DAMON: add priority-based scheme application control |
1 |
lienze@kylinos.cn |
finished
in 3h46m0s
|
| 2025-09-16 18:31 UTC |
mm/damon/stat: expose auto-tuned intervals and non-idle ages |
1 |
sj@kernel.org |
finished
in 40m0s
|
| 2025-09-16 03:35 UTC |
mm/damon: define and use DAMON initialization check function |
1 |
sj@kernel.org |
finished
in 3h48m0s
|
| 2025-09-16 03:23 UTC |
mm/damon: misc fixups and improvements for 6.18 |
2 |
sj@kernel.org |
finished
in 3h46m0s
|
| 2025-09-16 03:15 UTC |
mm/damon/lru_sort: use param_ctx for damon_attrs staging |
1 |
sj@kernel.org |
finished
in 39m0s
|
| 2025-09-12 02:39 UTC |
mm/damon: define and use DAMON initialization check function |
1 |
sj@kernel.org |
finished
in 3h40m0s
|
| 2025-09-10 11:32 UTC |
mm/damon: add addr_unit for DAMON_LRU_SORT and DAMON_RECLAIM |
1 |
yanquanmin1@huawei.com |
finished
in 3h55m0s
|
| 2025-09-10 04:00 UTC |
mm/damon/stat: expose auto-tuned intervals and non-idle ages |
1 |
sj@kernel.org |
finished
in 38m0s
|
| 2025-09-10 02:43 UTC |
Internalize www.kernel.org/doc cross-references |
2 |
bagasdotme@gmail.com |
finished
in 45m0s
|
| 2025-09-09 03:43 UTC |
mm/damon/core: reset age if nr_accesses changes between non-zero and zero |
1 |
sj@kernel.org |
finished
in 34m0s
|
| 2025-09-09 02:22 UTC |
samples/damon: fix boot time enable handling fixup merge mistakes |
1 |
sj@kernel.org |
finished
in 37m0s
|
| 2025-09-08 20:15 UTC |
mm/damon/sysfs: fix refresh_ms control overwriting on multi-kdamonds usages |
1 |
sj@kernel.org |
finished
in 3h59m0s
|
| 2025-09-05 10:10 UTC |
mm/damon/sysfs: fix use-after-free in state_show() |
2 |
stanislav.fort@aisle.com |
finished
in 50m0s
|
| 2025-09-04 17:55 UTC |
mm/damon/sysfs: fix use-after-free in state_show() |
1 |
stanislav.fort@aisle.com |
skipped
|
| 2025-08-29 07:55 UTC |
Internalize www.kernel.org/doc cross-reference |
1 |
bagasdotme@gmail.com |
finished
in 45m0s
|
| 2025-08-28 17:12 UTC |
mm/damon: support ARM32 with LPAE |
3 |
sj@kernel.org |
skipped
|
| 2025-08-27 11:58 UTC |
mm/damon: void divide-by-zero in DAMON module's parameters application |
1 |
yanquanmin1@huawei.com |
finished
in 4h11m0s
|
| 2025-08-26 03:36 UTC |
mm/damon: void divide-by-zero in DAMON module's parameters application |
1 |
yanquanmin1@huawei.com |
finished
in 3h54m0s
|
| 2025-08-22 09:34 UTC |
mm/damon: support ARM32 with LPAE |
2 |
yanquanmin1@huawei.com |
skipped
|
| 2025-08-22 02:50 UTC |
mm/damon/core: set quota->charged_from to jiffies at first charge window |
4 |
ekffu200098@gmail.com |
finished
in 3h40m0s
|
| 2025-08-21 16:33 UTC |
mm/damon/core: set quota->charged_from to jiffies at first charge window |
3 |
ekffu200098@gmail.com |
finished
in 3h47m0s
|
| 2025-08-21 12:55 UTC |
mm/damon/core: prevent unnecessary overflow in damos_set_effective_quota() |
1 |
yanquanmin1@huawei.com |
finished
in 3h48m0s
|
| 2025-08-21 10:51 UTC |
mm/damon: support ARM32 with LPAE |
1 |
yanquanmin1@huawei.com |
skipped
|
| 2025-08-20 08:06 UTC |
mm/damon: support ARM32 with LPAE |
2 |
yanquanmin1@huawei.com |
skipped
|
| 2025-08-19 15:01 UTC |
mm/damon/core: set quota->charged_from to jiffies at first charge window |
2 |
ekffu200098@gmail.com |
finished
in 3h56m0s
|
| 2025-08-18 18:38 UTC |
mm/damon/core: set initial quota->charged_from to INITIAL_JIFFIES |
1 |
ekffu200098@gmail.com |
finished
in 3h49m0s
|
| 2025-08-17 02:13 UTC |
mm/damon/tests/core-kunit: add damos_commit_filter test |
1 |
ekffu200098@gmail.com |
finished
in 3h43m0s
|
| 2025-08-16 16:55 UTC |
mm/damon/sysfs-schemes: put damos dests dir after removing its files |
1 |
sj@kernel.org |
finished
in 3h46m0s
|
| 2025-08-16 01:51 UTC |
mm/damon/core: fix damos_commit_filter not changing allow |
2 |
ekffu200098@gmail.com |
finished
in 3h46m0s
|
| 2025-08-16 01:40 UTC |
selftests/damon: change wrong json.dump usage to json.dumps |
2 |
ekffu200098@gmail.com |
skipped
|
| 2025-08-15 09:40 UTC |
mm/damon/core: fix damos_commit_filter not changing allow |
1 |
ekffu200098@gmail.com |
finished
in 3h49m0s
|
| 2025-08-15 09:40 UTC |
selftests/damon: change wrong json.dump usage to json.dumps |
1 |
ekffu200098@gmail.com |
skipped
|
| 2025-08-15 09:21 UTC |
mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend on DAMON_STAT |
2 |
lienze@kylinos.cn |
finished
in 3h53m0s
|
| 2025-08-14 12:54 UTC |
selftests/damon/access_memory_even: remove unused header file |
1 |
lienze@kylinos.cn |
finished
in 3h56m0s
|
| 2025-08-14 12:17 UTC |
mm/damon/Kconfig: enforce DAMON_STAT when DAMON_STAT_ENABLED_DEFAULT is selected |
1 |
lienze@kylinos.cn |
finished
in 3h53m0s
|
| 2025-08-13 04:06 UTC |
mm/damon: support ARM32 with LPAE |
1 |
yanquanmin1@huawei.com |
finished
in 3h45m0s
|
| 2025-08-12 14:00 UTC |
selftests/damon: fix selftests by installing drgn related script |
1 |
ekffu200098@gmail.com |
finished
in 3h41m0s
|
| 2025-08-12 13:52 UTC |
mm: remove redundant __GFP_NOWARN |
2 |
rongqianfeng@vivo.com |
finished
in 3h44m0s
|