linux/mm/damon
SeongJae Park 6268eac34c mm/damon/schemes: account how many times quota limit has exceeded
If the time/space quotas of a given DAMON-based operation scheme is too
small, the scheme could show unexpectedly slow progress.  However, there
is no good way to notice the case in runtime.  This commit extends the
DAMOS stat to provide how many times the quota limits exceeded so that
the users can easily notice the case and tune the scheme.

Link: https://lkml.kernel.org/r/20211210150016.35349-3-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2022-01-15 16:30:33 +02:00
..
core-test.h mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' 2021-10-28 17:18:55 -07:00
core.c mm/damon/schemes: account how many times quota limit has exceeded 2022-01-15 16:30:33 +02:00
dbgfs-test.h mm/damon: fix a few spelling mistakes in comments and a pr_debug message 2021-11-06 13:30:46 -07:00
dbgfs.c mm/damon/schemes: account scheme actions that successfully applied 2022-01-15 16:30:32 +02:00
Kconfig mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) 2021-11-06 13:30:46 -07:00
Makefile mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) 2021-11-06 13:30:46 -07:00
paddr.c mm/damon/schemes: account scheme actions that successfully applied 2022-01-15 16:30:32 +02:00
prmtv-common.c mm/damon/vaddr,paddr: support pageout prioritization 2021-11-06 13:30:45 -07:00
prmtv-common.h mm/damon: move damon_rand() definition into damon.h 2022-01-15 16:30:32 +02:00
reclaim.c mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) 2021-11-06 13:30:46 -07:00
vaddr-test.h mm/damon/vaddr-test: remove unnecessary variables 2021-12-10 17:10:56 -08:00
vaddr.c mm/damon/schemes: account scheme actions that successfully applied 2022-01-15 16:30:32 +02:00