]> 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)
commitf12f92a14c6fa20ff90f36db92385c1e932b7a5b
tree315d0afc18ff2c25eb595958537269da88192f92
parent8630abbcdcf69d0a43c78f54fe26b3abc3cc8543
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