Skip to content

mm/damon/{reclaim,lru_sort}: fix commit_inputs infinite hang

SJ Park damon linux-mm lkml stable 1 version Applied

Status from this message: [merged mm-hotfixes-stable] mm-damon-lru_sort-skip-damon_call-if-ctx-has-not-started.patch removed from -mm tree

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 1 replyApplied 2/2

Patches in v1 All 2 applied

#Subject and filesSizeRepliesApplied
1/2mm/damon/reclaim: skip damon_call() if ctx has not startedmm/damon/reclaim.c+6 -51 replyApplied
2/2mm/damon/lru_sort: skip damon_call() if ctx has not startedmm/damon/lru_sort.c+6 -50 repliesApplied

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/2] mm/damon/{reclaim,lru_sort}: fix commit_inputs infinite hang

Writing 'Y' to commit_inputs parameters of DAMON_RECLAIM and DAMON_LRU_SORT before the modules were ever turned on causes infinite hang. Fix those.

The issue was discovered [1] by Sashiko.

[1] https://lore.kernel.org/[email protected]

Changes from RFC
- RFC: https://lore.kernel.org/[email protected]
- Drop RFC tag.

SJ Park (2):
mm/damon/reclaim: skip damon_call() if ctx has not started mm/damon/lru_sort: skip damon_call() if ctx has not started

 mm/damon/lru_sort.c | 11 ++++++-----
 mm/damon/reclaim.c  | 11 ++++++-----
 2 files changed, 12 insertions(+), 10 deletions(-)

base-commit: a96a4f995fbc65238bcbe94e05bcdbec29a54571

Signature · 1 line
2.47.3