Docs/ABI/damon: update for address range DAMOS filter
authorSeongJae Park <sj@kernel.org>
Wed, 2 Aug 2023 21:43:05 +0000 (21:43 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 21 Aug 2023 20:37:36 +0000 (13:37 -0700)
Update DAMON ABI document for address ranges type DAMOS filter files.

Link: https://lkml.kernel.org/r/20230802214312.110532-7-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Cc: Brendan Higgins <brendanhiggins@google.com>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Shuah Khan <shuah@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Documentation/ABI/testing/sysfs-kernel-mm-damon

index 3d9aaa1..0bc074d 100644 (file)
@@ -271,8 +271,9 @@ What:               /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/
 Date:          Dec 2022
 Contact:       SeongJae Park <sj@kernel.org>
 Description:   Writing to and reading from this file sets and gets the type of
-               the memory of the interest.  'anon' for anonymous pages, or
-               'memcg' for specific memory cgroup can be written and read.
+               the memory of the interest.  'anon' for anonymous pages,
+               'memcg' for specific memory cgroup, or 'addr' for address range
+               (an open-ended interval) can be written and read.
 
 What:          /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/memcg_path
 Date:          Dec 2022
@@ -281,6 +282,21 @@ Description:       If 'memcg' is written to the 'type' file, writing to and
                reading from this file sets and gets the path to the memory
                cgroup of the interest.
 
+What:          /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/addr_start
+Date:          Jul 2023
+Contact:       SeongJae Park <sj@kernel.org>
+Description:   If 'addr' is written to the 'type' file, writing to or reading
+               from this file sets or gets the start address of the address
+               range for the filter.
+
+What:          /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/addr_end
+Date:          Jul 2023
+Contact:       SeongJae Park <sj@kernel.org>
+Description:   If 'addr' is written to the 'type' file, writing to or reading
+               from this file sets or gets the end address of the address
+               range for the filter.
+
+
 What:          /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/matching
 Date:          Dec 2022
 Contact:       SeongJae Park <sj@kernel.org>