]> git.baikalelectronics.ru Git - kernel.git/commit
mm/damon/sysfs: support fixed virtual address ranges monitoring
authorSeongJae Park <sj@kernel.org>
Tue, 10 May 2022 01:20:52 +0000 (18:20 -0700)
committerAndrew Morton <akpm@linux-foundation.org>
Fri, 13 May 2022 14:20:06 +0000 (07:20 -0700)
commitc5fd576befbc356e9abf290b735b2b956dc670e1
tree315d0afc18ff2c25eb595958537269da88192f92
parent0dc30f806f2e55e54193a7fc793de9944d5e73c6
mm/damon/sysfs: support fixed virtual address ranges monitoring

This commit makes DAMON sysfs interface to support the fixed virtual
address ranges monitoring.  After this commit, writing 'fvaddr' to the
'operations' DAMON sysfs file makes DAMON uses the monitoring operations
set for fixed virtual address ranges, so that users can monitor accesses
to only interested virtual address ranges.

[sj@kernel.org: fix pid leak under fvaddr ops use case]
Link: https://lkml.kernel.org/r/20220503220531.45913-1-sj@kernel.org
Link: https://lkml.kernel.org/r/20220426231750.48822-3-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/damon/sysfs.c