Commit 18bdd14e authored by SeongJae Park's avatar SeongJae Park Committed by Lee Jones
Browse files

UPSTREAM: mm/damon/sysfs-schemes: fix wrong DAMOS tried regions update timeout setup

DAMON sysfs interface's update_schemes_tried_regions command has a timeout
of two apply intervals of the DAMOS scheme.  Having zero value DAMOS
scheme apply interval means it will use the aggregation interval as the
value.  However, the timeout setup logic is mistakenly using the sampling
interval insted of the aggregartion interval for the case.  This could
cause earlier-than-expected timeout of the command.  Fix it.

Bug: 254441685
Link: https://lkml.kernel.org/r/20240202191956.88791-1-sj@kernel.org


Fixes: 7d6fa31a ("mm/damon/sysfs-schemes: add timeout for update_schemes_tried_regions")
Signed-off-by: default avatarSeongJae Park <sj@kernel.org>
Cc: <stable@vger.kernel.org> # 6.7.x
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
(cherry picked from commit b9e4bc10)
Signed-off-by: default avatarLee Jones <joneslee@google.com>
Change-Id: I855b4075bdf8c6c7b450db6c7c50d0726f1435fe
parent 958df9c5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment