* [RFC PATCH 00/27] mm/damon: let users report their data attribute findings
@ 2026-11-15 20:28 SJ Park
2026-11-15 20:28 ` [RFC PATCH 09/27] Docs/mm/damon/design: update for report system SJ Park
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: SJ Park @ 2026-11-15 20:28 UTC (permalink / raw)
Cc: SJ Park, Andrew Morton, Jonathan Corbet, Randy Dunlap, Shuah Khan,
Shuah Khan, damon, linux-doc, linux-kernel, linux-kselftest,
linux-mm
TL;DR
=====
Build a system for letting DAMON-external entities report their data
attribute findings to DAMON. Let users report their data attribute
findings to DAMON using the report system.
When DAMON Extension Becomes Challenging
========================================
DAMON's probe based data attributes monitoring system allows flexible
extension of it for new types of information. Such extensions are not
always easy, though. That's because DAMON is collecting the information
on its own worker threads, kdamonds. If the new information to extend
for is not already stored in a data structure that kdamonds can read,
the extension becomes difficult.
For example, extending DAMON for hugepage size of the given memory was
straightforward. kdamonds can read that from folios. Extending DAMON
for accessors or writes-only accesses is challenging because there is no
existing easy way to get that information from arbitrary threads like
kdamonds.
Extending DAMON for information that is not already available to
kdamonds requires two works. Finding DAMON-external kernel components
that already have the information. And modifying it to pass the
information to DAMON. Finding and modifying the components inherently
need to be done for each of such extensions. Building a universal way
to report the information to DAMON could make it much easier.
Modifying the component would be particularly challenging and even
controversial depending on each case. Some components wouldn't want to
add a hacky change only for DAMON. Having the universal report system
that is well maintained will be useful at convincing the component, too.
User Information
================
Users sometimes know some data attribute information more than what the
kernel can know. They could know frequently accessed data. They could
know that because they have access to the source code of the workload.
They could know that using non-DAMON kernel features. They could know
that from some special tools and hardware.
DAMON is not only for monitoring but also operations. DAMON finds
operation targets based on only its self monitoring results, though.
Letting users report their data attribute information allows more
flexible and effective control of the DAMON operations. Users can make
DAMON to find operation targets based on both its self monitoring and
user-provided reports.
DAMON is not providing such ways to let users report their information,
though.
Report System and User Report Support
=====================================
DAMON lacks efficient DAMON-external information report system and user
report support. Fill the gap.
Introduce a system to report information from kdamond-external entities
to DAMON. Extend DAMON to monitor those reported information. Build a
user interface for letting users report their findings.
Data Attribute Report System
============================
Introduce a system to report information from kdamond-external entities
to DAMON. The report system let any kernel components in any context
including NMI context pass their data attribute finding to DAMON as a
report.
The system provides a data structure for such reports. Using the report
data structure, a flexible data attribute information for a given memory
can be built. The data structure also embeds a field for the type of
the report. The report producer can specify what data attribute type
the report is providing, using the field.
The system exposes an API function, damon_submit_report(), for
submitting the report of the data type to DAMON. The submit function
can be called from any context including NMI context.
DAMON Probe for Reports
=======================
Extend the DAMON probe filter to connect the report system with the
existing monitoring part of DAMON. Introduce a new DAMON probe filter
type, report. When the type is "report", it receives the report type
argument. Filters of the type match to a given memory if a report of
the given type for the memory is made in the last sampling interval.
Update DAMON sysfs ABI for probe filters setup to support the new filter
type and the new argument for the report type.
User Report Support
===================
Let users report their findings. Introduce a report type for the users
provided report. Extend DAMON sysfs ABI to let users manually configure
and submit such reports one by one. Users can specify for what memory
the report is made, with an arbitrary address range.
Using the new support, users can control DAMON using their own
information. They can control DAMON using their information as only a
source, or an additional source to existing ones. For example, they can
let DAMON do page table accessed-bit based access monitoring. In
addition to that, if they know some hot data that might not be found by
the page table information, they can let DAMON know the hot data using
the report system.
Ongoing and Future Works
========================
This is a part of the "beyond page table accessed-bit DAMON extension"
project milestone 2. This patch series provides the initial and
essential part of the data attribute report system.
I will implement a cpu cycle sampling based extension based on the
report system that is implemented by this series. It is for providing
accessor and type-aware access monitoring. Using it, users will be able
to monitor access for given CPUs, tasks and types (read and/or write) of
accesses.
While doing that, the report system will also be advanced in a way that
can be used for reports that are not manually produced by the user but
by the kernel or hardware itself. That will be the completion of the
second milestone of the parent project. After that, people will be able
to build more extensions including AMD IBS-like hardware based
monitoring, using the advanced report system.
Patches Sequence
================
Introduce the data attribute report system with the first eleven patches
(patches 1-11). Define the data structure for each report and expose
via DAMON core API, via patch 1. Implement an internal data structure
for saving the reports, struct damon_report, via patch 2. Introduce
another DAMON core API function for submitting each report,
damon_submit_report(), via patch 3. Implement reports/producers/
sysfs directory next to the kdamonds/ directory, for controlling report
producers, via patches 4-8. Update the design, the usage and the ABI
documents for the report system, with patches 9-11.
Extend the DAMON probe filter for the reports, with the following eight
patches (patches 12-19). Introduce a new filter type, REPORT_MADE,
which matches if a report for the probing memory is made in last
sampling interval, via patch 12. Implement and expose a DAMON core API
function, damon_report_exist(), that returns if a report of given
condition exist in the report queue, via patch 13. Add support of the
new filter type in paddr operation set, via patch 14. Implement sysfs
files for setting the new type of filter, via patches 15 and 16. Update
the design, the usage and the ABI documents for the new filter type and
its user interface, via patches 17-19.
Finally, implement user report support with the subsequent eight patches
(patches 20-27). Introduce a new report type DAMON core API,
USER_REPORT, via patch 20. Add a user keyword for the new report type
to sysfs files, via patch 21. Implement sysfs files for manually
generating and submitting user reports, via patches 22 and 23. Add a
simple selftest for new sysfs files, via patch 24. Update the design,
the usage and the ABI documents for the new report type and its user
interface, via patches 25-27.
Changes from RFC v0
- RFC v0: https://lore.kernel.org/20261017195747.89961-1-sj@kernel.org
- Implement the code.
- Update the documentation to be less like Cover letter.
- Rebase to the latest mm-new.
SJ Park (27):
mm/damon/api: introduce struct damon_report
mm/damon/core: implement data attribute report queue
mm/damon/core: introduce damon_submit_report()
mm/damon/sysfs: add admin/reports/ directory
mm/damon/sysfs: add reports/producers/ directory
mm/damon/sysfs: add producers/nr_producers file
mm/damon/sysfs: implement report producer directory
mm/damon/sysfs: implement report producer type and state files
Docs/mm/damon/design: update for report system
Docs/admin-guide/mm/damon/usage: update for report producer sysfs
Docs/ABI/damon: update for report producer sysfs files
mm/damon/core: introduce DAMON_FILTER_TYPE_REPORT_MADE
mm/damon/core: introduce damon_report_exist()
mm/damon/paddr: support REPORT_MADE type probe filter
mm/damon/sysfs: add filter_report_type file under probe filter
directory
mm/damon/sysfs: support REPORT_MADE type probe filter setup
Docs/mm/damon/design: update for report_made probe filter type
Docs/admin-guide/mm/damon/usage: update for REPORT_MADE probe filter
Docs/ABI/damon: update for REPORT_MADE probe filter
mm/damon/api: introduce user_report report type
mm/damon/sysfs: add user_report support for report type input
mm/damon/sysfs: implement report producer addr_{start,end} files
mm/damon/sysfs: implement submit command for report producer
selftests/damon/sysfs.sh: add basic tests for admin/reports/
Docs/mm/damon/design: update for user report support
Docs/admin-guide/mm/damon/usage: update for user_report report support
Docs/ABI/damon: update for user_report report support
.../ABI/testing/sysfs-kernel-mm-damon | 43 ++
Documentation/admin-guide/mm/damon/usage.rst | 50 ++-
Documentation/mm/damon/design.rst | 45 ++
include/linux/damon.h | 33 ++
mm/damon/core.c | 108 ++++-
mm/damon/paddr.c | 17 +-
mm/damon/sysfs.c | 420 +++++++++++++++++-
tools/testing/selftests/damon/sysfs.sh | 52 +++
8 files changed, 758 insertions(+), 10 deletions(-)
base-commit: 3c8cd5232610d6035977619fbcdb7fe5aeda35ae
--
2.47.3
^ permalink raw reply [flat|nested] 7+ messages in thread
* [RFC PATCH 09/27] Docs/mm/damon/design: update for report system
2026-11-15 20:28 [RFC PATCH 00/27] mm/damon: let users report their data attribute findings SJ Park
@ 2026-11-15 20:28 ` SJ Park
2026-11-15 20:28 ` [RFC PATCH 10/27] Docs/admin-guide/mm/damon/usage: update for report producer sysfs SJ Park
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: SJ Park @ 2026-11-15 20:28 UTC (permalink / raw)
Cc: SJ Park, Jonathan Corbet, Randy Dunlap, Shuah Khan, damon,
linux-doc, linux-kernel, linux-mm
Update DAMON design for the data attribute report system.
Signed-off-by: SJ Park <sj@kernel.org>
---
Documentation/mm/damon/design.rst | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/Documentation/mm/damon/design.rst b/Documentation/mm/damon/design.rst
index b676be6971589..e0eb53d7694f7 100644
--- a/Documentation/mm/damon/design.rst
+++ b/Documentation/mm/damon/design.rst
@@ -356,6 +356,32 @@ monitoring.
Refer to the :ref:`admin guide <damon_usage_sysfs_probes>` to know how users
can use the mode.
+.. _damon_design_attr_reporting:
+
+Data Attributes Reporting
+~~~~~~~~~~~~~~~~~~~~~~~~~
+
+DAMON-external entities such as other kernel components and users may have
+special data attribute information. DAMON provides a system that let them
+report such information to DAMON.
+
+DAMON provides the kernel API for submitting a report of data attribute
+information to DAMON. A report describes what type of the report is,
+representing the reporting data attribute type. A report also describes the
+address range of the memory that the report is made for. Depending on the
+report type, the report can have additional information. The report is saved
+in DAMON's internal queue. The queue is automatically managed by DAMON with
+its best effort.
+
+DAMON provides the user :ref:`ABI <damon_usage_sysfs_reports_producers>` for
+configuring report producers. Each producer is configured for a specific
+report type. Users can dynamically enable and disable those. When enabled, it
+can generate and submit reports of the given type. The generations and
+submissions could be done automatically by the kernel or manually by the user,
+depending on the type of the report.
+
+For now, no report type is supported.
+
Dynamic Target Space Updates Handling
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--
2.47.3
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [RFC PATCH 10/27] Docs/admin-guide/mm/damon/usage: update for report producer sysfs
2026-11-15 20:28 [RFC PATCH 00/27] mm/damon: let users report their data attribute findings SJ Park
2026-11-15 20:28 ` [RFC PATCH 09/27] Docs/mm/damon/design: update for report system SJ Park
@ 2026-11-15 20:28 ` SJ Park
2026-11-15 20:28 ` [RFC PATCH 17/27] Docs/mm/damon/design: update for report_made probe filter type SJ Park
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: SJ Park @ 2026-11-15 20:28 UTC (permalink / raw)
Cc: SJ Park, Jonathan Corbet, Randy Dunlap, Shuah Khan, damon,
linux-doc, linux-kernel, linux-mm
Update DAMON usage document for the newly added report producer control
sysfs files.
Signed-off-by: SJ Park <sj@kernel.org>
---
Documentation/admin-guide/mm/damon/usage.rst | 35 ++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/Documentation/admin-guide/mm/damon/usage.rst b/Documentation/admin-guide/mm/damon/usage.rst
index 6093b1c8fbfd9..644250c7bd681 100644
--- a/Documentation/admin-guide/mm/damon/usage.rst
+++ b/Documentation/admin-guide/mm/damon/usage.rst
@@ -115,6 +115,10 @@ comma (",").
│ │ │ │ │ │ ...
│ │ │ │ ...
│ │ ...
+ │ reports/
+ │ │ producers/nr_producers
+ │ │ │ 0/report_type,producer_state
+ │ │ │ ...
.. _sysfs_root:
@@ -729,6 +733,37 @@ Please note that it's highly recommended to use user space tools like `damo
<https://github.com/damonitor/damo>`_ rather than manually reading and writing
the files as above. Above is only for an example.
+.. _damon_usage_sysfs_reports_producers:
+
+reports/producers/
+------------------
+
+Under the `admin/` directory, ``reports/producers/`` directory exists. This
+directory is for configuring :ref:`DAMON report producers
+<damon_design_attr_reporting>`. The file below exists in the directory.
+
+``nr_producers`` file is for generating report producers setup files. Writing
+an integer ``N`` to the file creates the number of directories named ``0`` to
+``N-1``. Each number-named directory is for configuring each report producer
+and called "producer directory".
+
+reports/producers/<N>/
+----------------------
+
+Files below exist in each producer directory.
+
+``report_type`` file is for setting the type of the report to produce. Users
+can set the type by writing the type name to the file. Reading the file shows
+the last successfully written input. Refer to the :ref:`design document
+<damon_design_attr_reporting>` for the list of supported report types.
+
+``producer_state`` file is for reading and updating the state. Reading it
+shows ``on`` or ``off`` if the producer is enabled or disabled, respectively.
+Users can write below keywords for the producer to the file.
+
+- ``on``: Enable the producer.
+- ``off``: Disable the producer.
+
.. _tracepoint:
Tracepoints for Monitoring Results
--
2.47.3
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [RFC PATCH 17/27] Docs/mm/damon/design: update for report_made probe filter type
2026-11-15 20:28 [RFC PATCH 00/27] mm/damon: let users report their data attribute findings SJ Park
2026-11-15 20:28 ` [RFC PATCH 09/27] Docs/mm/damon/design: update for report system SJ Park
2026-11-15 20:28 ` [RFC PATCH 10/27] Docs/admin-guide/mm/damon/usage: update for report producer sysfs SJ Park
@ 2026-11-15 20:28 ` SJ Park
2026-11-15 20:28 ` [RFC PATCH 18/27] Docs/admin-guide/mm/damon/usage: update for REPORT_MADE probe filter SJ Park
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: SJ Park @ 2026-11-15 20:28 UTC (permalink / raw)
Cc: SJ Park, Jonathan Corbet, Randy Dunlap, Shuah Khan, damon,
linux-doc, linux-kernel, linux-mm
Update DAMON design document for the newly added data attribute report
existence type probe filter.
Signed-off-by: SJ Park <sj@kernel.org>
---
Documentation/mm/damon/design.rst | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Documentation/mm/damon/design.rst b/Documentation/mm/damon/design.rst
index e0eb53d7694f7..68cd80e2788cd 100644
--- a/Documentation/mm/damon/design.rst
+++ b/Documentation/mm/damon/design.rst
@@ -303,6 +303,8 @@ filter types. Currently below filter types are supported.
- ``hugepage_size``: Matches if the page for the memory is a part of a hugepage
of a given size range.
- ``active``: Same to that for DAMOS filters.
+- ``report_made``: Matches if a :ref:`report <damon_design_attr_reporting>` for
+ the memory is made in last sampling interval.
If such probes are registered, DAMON executes the probes for each region's
sampling memory when it does the access :ref:`sampling
@@ -382,6 +384,10 @@ depending on the type of the report.
For now, no report type is supported.
+The data attribute probe supports the reports. The probes can be configured to
+hit for a given memory region if a specific type of valid reports that are
+associated with the probing memory exist in the reports queue.
+
Dynamic Target Space Updates Handling
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--
2.47.3
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [RFC PATCH 18/27] Docs/admin-guide/mm/damon/usage: update for REPORT_MADE probe filter
2026-11-15 20:28 [RFC PATCH 00/27] mm/damon: let users report their data attribute findings SJ Park
` (2 preceding siblings ...)
2026-11-15 20:28 ` [RFC PATCH 17/27] Docs/mm/damon/design: update for report_made probe filter type SJ Park
@ 2026-11-15 20:28 ` SJ Park
2026-11-15 20:28 ` [RFC PATCH 25/27] Docs/mm/damon/design: update for user report support SJ Park
2026-11-15 20:28 ` [RFC PATCH 26/27] Docs/admin-guide/mm/damon/usage: update for user_report " SJ Park
5 siblings, 0 replies; 7+ messages in thread
From: SJ Park @ 2026-11-15 20:28 UTC (permalink / raw)
Cc: SJ Park, Jonathan Corbet, Randy Dunlap, Shuah Khan, damon,
linux-doc, linux-kernel, linux-mm
Update DAMON usage document for the newly added REPORT_MADE type probe
filter support.
Signed-off-by: SJ Park <sj@kernel.org>
---
Documentation/admin-guide/mm/damon/usage.rst | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/Documentation/admin-guide/mm/damon/usage.rst b/Documentation/admin-guide/mm/damon/usage.rst
index 644250c7bd681..ce4e9e4c13276 100644
--- a/Documentation/admin-guide/mm/damon/usage.rst
+++ b/Documentation/admin-guide/mm/damon/usage.rst
@@ -78,7 +78,7 @@ comma (",").
│ │ │ │ │ │ │ │ │ 0/prep_action
│ │ │ │ │ │ │ │ │ ...
│ │ │ │ │ │ │ │ filters/nr_filters
- │ │ │ │ │ │ │ │ │ 0/type,matching,allow,path,min,max
+ │ │ │ │ │ │ │ │ │ 0/type,matching,allow,path,min,max,filter_report_type
│ │ │ │ │ │ │ │ │ ...
│ │ │ │ │ │ │ ...
│ │ │ │ │ :ref:`targets <sysfs_targets>`/nr_targets
@@ -317,6 +317,10 @@ filter <sysfs_filters>`. When the filter ``type`` is ``hugepage_size``,
``min`` and ``max`` files act as files of the same names for :ref:`DAMOS
filter <sysfs_filters>`.
+When the filter ``type`` is ``report_made``, the :ref:`report
+<damon_design_attr_reporting>` type for the filtering should also be specified
+by writing the type name to ``filter_report_type`` file.
+
.. _sysfs_targets:
contexts/<N>/targets/
--
2.47.3
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [RFC PATCH 25/27] Docs/mm/damon/design: update for user report support
2026-11-15 20:28 [RFC PATCH 00/27] mm/damon: let users report their data attribute findings SJ Park
` (3 preceding siblings ...)
2026-11-15 20:28 ` [RFC PATCH 18/27] Docs/admin-guide/mm/damon/usage: update for REPORT_MADE probe filter SJ Park
@ 2026-11-15 20:28 ` SJ Park
2026-11-15 20:28 ` [RFC PATCH 26/27] Docs/admin-guide/mm/damon/usage: update for user_report " SJ Park
5 siblings, 0 replies; 7+ messages in thread
From: SJ Park @ 2026-11-15 20:28 UTC (permalink / raw)
Cc: SJ Park, Jonathan Corbet, Randy Dunlap, Shuah Khan, damon,
linux-doc, linux-kernel, linux-mm
Update DAMON design document for the newly aded user_report type data
attribute reports.
Signed-off-by: SJ Park <sj@kernel.org>
---
Documentation/mm/damon/design.rst | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/Documentation/mm/damon/design.rst b/Documentation/mm/damon/design.rst
index 68cd80e2788cd..3f6779cd6ed48 100644
--- a/Documentation/mm/damon/design.rst
+++ b/Documentation/mm/damon/design.rst
@@ -382,12 +382,25 @@ can generate and submit reports of the given type. The generations and
submissions could be done automatically by the kernel or manually by the user,
depending on the type of the report.
-For now, no report type is supported.
+Below report types are supported.
+
+- ``user_report``: User-provided report. To use this, the user should set the
+ address range of the memory to report for. This type of report is not
+ automatically generated and submitted to DAMON. The user should manually
+ generate and submit each report using the interface.
The data attribute probe supports the reports. The probes can be configured to
hit for a given memory region if a specific type of valid reports that are
associated with the probing memory exist in the reports queue.
+For example, users can run DAMON in the classical page table accessed bits
+based access monitoring. In addition to that, users could find hot data that
+might not be able to found by DAMON. DAMON might not able to find that due to
+limitations in page table accessed bits or its overhead control mechanism.
+Users may be able to find that using their access to workload source code,
+experiment results or other tools. Users can complement monitoring results by
+feeding the information as user reports.
+
Dynamic Target Space Updates Handling
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--
2.47.3
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [RFC PATCH 26/27] Docs/admin-guide/mm/damon/usage: update for user_report report support
2026-11-15 20:28 [RFC PATCH 00/27] mm/damon: let users report their data attribute findings SJ Park
` (4 preceding siblings ...)
2026-11-15 20:28 ` [RFC PATCH 25/27] Docs/mm/damon/design: update for user report support SJ Park
@ 2026-11-15 20:28 ` SJ Park
5 siblings, 0 replies; 7+ messages in thread
From: SJ Park @ 2026-11-15 20:28 UTC (permalink / raw)
Cc: SJ Park, Jonathan Corbet, Randy Dunlap, Shuah Khan, damon,
linux-doc, linux-kernel, linux-mm
Update DAMON usage document for the newly added user_report type data
attribute report support.
Signed-off-by: SJ Park <sj@kernel.org>
---
Documentation/admin-guide/mm/damon/usage.rst | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/Documentation/admin-guide/mm/damon/usage.rst b/Documentation/admin-guide/mm/damon/usage.rst
index ce4e9e4c13276..4024dd4e92979 100644
--- a/Documentation/admin-guide/mm/damon/usage.rst
+++ b/Documentation/admin-guide/mm/damon/usage.rst
@@ -117,7 +117,7 @@ comma (",").
│ │ ...
│ reports/
│ │ producers/nr_producers
- │ │ │ 0/report_type,producer_state
+ │ │ │ 0/report_type,producer_state,addr_start,addr_end
│ │ │ ...
.. _sysfs_root:
@@ -767,6 +767,15 @@ Users can write below keywords for the producer to the file.
- ``on``: Enable the producer.
- ``off``: Disable the producer.
+- ``submit``: Generate and submit a new ``user_report`` type report, if
+ ``report_type`` is ``user_report``, and the producer is enabled.
+
+``addr_start`` and ``addr_end`` files are used only for ``user_report`` report
+type. Those set the address range of memory to manually report . Users can
+set the start and end address of the address range by writing the addresses to
+the files. Note that it is open-end range (``[addr_start,addr_end)``) and
+therefore the end address is exclusive. Reading the files shows the last
+successfully written input.
.. _tracepoint:
--
2.47.3
^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-11-15 20:29 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-15 20:28 [RFC PATCH 00/27] mm/damon: let users report their data attribute findings SJ Park
2026-11-15 20:28 ` [RFC PATCH 09/27] Docs/mm/damon/design: update for report system SJ Park
2026-11-15 20:28 ` [RFC PATCH 10/27] Docs/admin-guide/mm/damon/usage: update for report producer sysfs SJ Park
2026-11-15 20:28 ` [RFC PATCH 17/27] Docs/mm/damon/design: update for report_made probe filter type SJ Park
2026-11-15 20:28 ` [RFC PATCH 18/27] Docs/admin-guide/mm/damon/usage: update for REPORT_MADE probe filter SJ Park
2026-11-15 20:28 ` [RFC PATCH 25/27] Docs/mm/damon/design: update for user report support SJ Park
2026-11-15 20:28 ` [RFC PATCH 26/27] Docs/admin-guide/mm/damon/usage: update for user_report " SJ Park
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox