diff options
author | 2022-09-13 17:11:26 +0800 | |
---|---|---|
committer | 2022-10-03 14:03:14 -0700 | |
commit | 29454cf6ab3c49bc5d3f443e1d1417feca3d0ce5 (patch) | |
tree | 5a755d4a585bfc8e1b0ae9c7e8dd0698752468f9 /mm/memcontrol.c | |
parent | mm/damon/sysfs: simplify the variable 'pid' assignment operation (diff) | |
download | linux-29454cf6ab3c49bc5d3f443e1d1417feca3d0ce5.tar.gz linux-29454cf6ab3c49bc5d3f443e1d1417feca3d0ce5.tar.bz2 linux-29454cf6ab3c49bc5d3f443e1d1417feca3d0ce5.zip |
mm/damon/core: simplify the kdamond stop mechanism by removing 'done'
When the 'kdamond_wait_activation()' function or 'after_sampling()' or
'after_aggregation()' DAMON callbacks return an error, it is unnecessary
to use bool 'done' to check if kdamond should be finished. This commit
simplifies the kdamond stop mechanism by removing 'done' and break the
while loop directly in the cases.
Link: https://lkml.kernel.org/r/1663060287-30201-4-git-send-email-kaixuxia@tencent.com
Signed-off-by: Kaixu Xia <kaixuxia@tencent.com>
Reviewed-by: SeongJae Park <sj@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'mm/memcontrol.c')
0 files changed, 0 insertions, 0 deletions