Kconfig (4f2c0a4acffbec01079c28f839422e64ddeff004) Kconfig (61e88a2f66580d7488bbf7454423c81886d2e8cd)
1# SPDX-License-Identifier: GPL-2.0-only
2
3menu "Data Access Monitoring"
4
5config DAMON
6 bool "DAMON: Data Access Monitoring Framework"
7 help
8 This builds a framework that allows kernel subsystems to monitor

--- 46 unchanged lines hidden (view full) ---

55config DAMON_SYSFS
56 bool "DAMON sysfs interface"
57 depends on DAMON && SYSFS
58 help
59 This builds the sysfs interface for DAMON. The user space can use
60 the interface for arbitrary data access monitoring.
61
62config DAMON_DBGFS
1# SPDX-License-Identifier: GPL-2.0-only
2
3menu "Data Access Monitoring"
4
5config DAMON
6 bool "DAMON: Data Access Monitoring Framework"
7 help
8 This builds a framework that allows kernel subsystems to monitor

--- 46 unchanged lines hidden (view full) ---

55config DAMON_SYSFS
56 bool "DAMON sysfs interface"
57 depends on DAMON && SYSFS
58 help
59 This builds the sysfs interface for DAMON. The user space can use
60 the interface for arbitrary data access monitoring.
61
62config DAMON_DBGFS
63 bool "DAMON debugfs interface"
63 bool "DAMON debugfs interface (DEPRECATED!)"
64 depends on DAMON_VADDR && DAMON_PADDR && DEBUG_FS
65 help
66 This builds the debugfs interface for DAMON. The user space admins
67 can use the interface for arbitrary data access monitoring.
68
69 If unsure, say N.
70
64 depends on DAMON_VADDR && DAMON_PADDR && DEBUG_FS
65 help
66 This builds the debugfs interface for DAMON. The user space admins
67 can use the interface for arbitrary data access monitoring.
68
69 If unsure, say N.
70
71 This will be removed after >5.15.y LTS kernel is released, so users
72 should move to the sysfs interface (DAMON_SYSFS).
71 This is deprecated, so users should move to the sysfs interface
72 (DAMON_SYSFS). If you depend on this and cannot move, please report
73 your usecase to damon@lists.linux.dev and linux-mm@kvack.org.
73
74config DAMON_DBGFS_KUNIT_TEST
75 bool "Test for damon debugfs interface" if !KUNIT_ALL_TESTS
76 depends on DAMON_DBGFS && KUNIT=y
77 default KUNIT_ALL_TESTS
78 help
79 This builds the DAMON debugfs interface Kunit test suite.
80

--- 26 unchanged lines hidden ---
74
75config DAMON_DBGFS_KUNIT_TEST
76 bool "Test for damon debugfs interface" if !KUNIT_ALL_TESTS
77 depends on DAMON_DBGFS && KUNIT=y
78 default KUNIT_ALL_TESTS
79 help
80 This builds the DAMON debugfs interface Kunit test suite.
81

--- 26 unchanged lines hidden ---