mm/damon/sysfs-schemes: support DAMOS apply interval
authorSeongJae Park <sj@kernel.org>
Sat, 16 Sep 2023 02:09:42 +0000 (02:09 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Wed, 4 Oct 2023 17:32:31 +0000 (10:32 -0700)
commita2a9f68e358fa9627aa72e7182ad0b82846bda9e
treea6b541c6096e1bcdd6d0e16e95c2de057a83a9a2
parent3f8723f12990d38ed800570fb77b92cf4eff54c8
mm/damon/sysfs-schemes: support DAMOS apply interval

Update DAMON sysfs interface to support DAMOS apply intervals by adding a
new file, 'apply_interval_us' in each scheme directory.  Users can set and
get the interval for each scheme in microseconds by writing to and reading
from the file.

Link: https://lkml.kernel.org/r/20230916020945.47296-7-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Shuah Khan <shuah@kernel.org>
Cc: Steven Rostedt (Google) <rostedt@goodmis.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/damon/sysfs-schemes.c