mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-24 11:34:50 +08:00
mm/damon/sysfs: use the wrapper directly to check if the kdamond is running
We can use the 'damon_sysfs_kdamond_running()' wrapper directly to check if the kdamond is running in 'damon_sysfs_turn_damon_on()'. Link: https://lkml.kernel.org/r/1662995513-24489-1-git-send-email-kaixuxia@tencent.com Signed-off-by: Kaixu Xia <kaixuxia@tencent.com> Reviewed-by: SeongJae Park <sj@kernel.org> Reviewed-by: Muchun Song <songmuchun@bytedance.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
parent
a17a8b3b3e
commit
e7fcac4cd2
@ -2465,8 +2465,7 @@ static int damon_sysfs_turn_damon_on(struct damon_sysfs_kdamond *kdamond)
|
||||
struct damon_ctx *ctx;
|
||||
int err;
|
||||
|
||||
if (kdamond->damon_ctx &&
|
||||
damon_sysfs_ctx_running(kdamond->damon_ctx))
|
||||
if (damon_sysfs_kdamond_running(kdamond))
|
||||
return -EBUSY;
|
||||
if (damon_sysfs_cmd_request.kdamond == kdamond)
|
||||
return -EBUSY;
|
||||
|
Loading…
Reference in New Issue
Block a user