Subject mm/damon: introduce data attributes only monitoring
Author sj@kernel.org
Date 2026-07-10 13:46:30 +0000 UTC
Version
Cc akpm@linux-foundation.org corbet@lwn.net damon@lists.linux.dev david@kernel.org liam@infradead.org linux-doc@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org ljs@kernel.org mhocko@suse.com rppt@kernel.org sj@kernel.org skhan@linuxfoundation.org surenb@google.com vbabka@kernel.org
Patches (19)
Name Content [All]
[PATCH 01/19] mm/damon/core: introduce damon_probe->weight [Body]
[PATCH 02/19] mm/damon/core: ask apply_probes() ops callback to set sampling address [Body]
[PATCH 03/19] mm/damon/paddr: set samples in apply_probes() if requested [Body]
[PATCH 04/19] mm/damon/core: ask apply_probe() to return max probe hits weighted sum [Body]
[PATCH 05/19] mm/damon/core: implement damon_probe_hits_wsum() [Body]
[PATCH 06/19] mm/damon/paddr: respect return_max_wsum [Body]
[PATCH 07/19] mm/damon/core: use abs_diff() instead of abs() [Body]
[PATCH 08/19] mm/damon/core: extend merge function to work with probe hits [Body]
[PATCH 09/19] mm/damon/core: disallow probe_hits overflow on attrs only monitoring [Body]
[PATCH 10/19] mm/damon/core: validate params for probe hits weighted sum overflow [Body]
[PATCH 11/19] mm/damon/core: disable access monitoring when probe weights are set [Body]
[PATCH 12/19] mm/damon/core: set samples in apply_probes() if probe weights are set [Body]
[PATCH 13/19] mm/damon/core: s/max_nr_accesses/max_merge_score/ in kdamond_fn() [Body]
[PATCH 14/19] mm/damon/core: get merge threshold from probe hits when weights are set [Body]
[PATCH 15/19] mm/damon/core: implement damon_has_probe_weight() [Body]
[PATCH 16/19] mm/damon/sysfs: implement probe/weight file [Body]
[PATCH 17/19] Docs/mm/damon/design: document attrs-only monitoring [Body]
[PATCH 18/19] Docs/admin-guide/mm/damon/usage: document weight sysfs file [Body]
[PATCH 19/19] Docs/ABI/damon: document probe weight file [Body]
Session 2026-07-10
ID (for dev) f20673b4-c7c3-4e41-a288-f94fb268982d
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 95b4f54f93b0d85c0fc9bb9d73e79823959edf74 [Config] passed [Log]
[KASAN] Boot test: Base 95b4f54f93b0d85c0fc9bb9d73e79823959edf74 [Config] passed [Log]
[KASAN] Build Patched 95b4f54f93b0d85c0fc9bb9d73e79823959edf74 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 95b4f54f93b0d85c0fc9bb9d73e79823959edf74 [Config] [patched] passed [Log]
[KASAN] Fuzz 95b4f54f93b0d85c0fc9bb9d73e79823959edf74 [Config] 95b4f54f93b0d85c0fc9bb9d73e79823959edf74 [Config] [patched] passed [Log] [Artifacts]