Subject mm/damon: refactor damon_{start,stop,commit}() for simple error handling
Author sj@kernel.org
Date 2026-07-06 14:06:16 +0000 UTC
Version
Cc akpm@linux-foundation.org damon@lists.linux.dev linux-kernel@vger.kernel.org linux-mm@kvack.org sj@kernel.org
Patches (11)
Name Content [All]
[PATCH 01/11] mm/damon/core: stop ctxs in damon_start() before returning an error [Body]
[PATCH 02/11] samples/damon/mtier: do not stop first context for damon_start() failure [Body]
[PATCH 03/11] mm/damon/core: make damon_stop() never fails [Body]
[PATCH 04/11] mm/damon/sysfs: ignore damon_stop() return value [Body]
[PATCH 05/11] mm/damon/reclaaim: ignore damon_stop() return value [Body]
[PATCH 06/11] mm/damon/lru_sort: ignore damon_stop() return value [Body]
[PATCH 07/11] mm/damon/core: change damon_stop() return type to void [Body]
[PATCH 08/11] samples/damon/mtier: stop all contexts with single damon_stop() call [Body]
[PATCH 09/11] mm/damon/core: wait ctx stop in damon_call() before reruning an error [Body]
[PATCH 10/11] samples/damon/wsse: do not stop ctx for damon_call() failure [Body]
[PATCH 11/11] samples/damon/prcl: do not stop DAMON for damon_call() failure [Body]
Session 2026-07-06
ID (for dev) bfd32650-0c22-4c36-96f9-e7a8b5a08775
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 820d5dfede0cd55dcbc89ce96fcfbb11b7c457ba [Config] passed [Log]
[KASAN] Boot test: Base 820d5dfede0cd55dcbc89ce96fcfbb11b7c457ba [Config] passed [Log]
[KASAN] Build Patched 820d5dfede0cd55dcbc89ce96fcfbb11b7c457ba [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 820d5dfede0cd55dcbc89ce96fcfbb11b7c457ba [Config] [patched] passed [Log]
[KASAN] Fuzz 820d5dfede0cd55dcbc89ce96fcfbb11b7c457ba [Config] 820d5dfede0cd55dcbc89ce96fcfbb11b7c457ba [Config] [patched] passed [Log] [Artifacts]