Thread (19 messages) 19 messages, 3 authors, 2020-06-18

Re: [PATCH v16 05/14] mm/damon: Allow dynamic monitoring target regions update

From: Leonard Foerster <hidden>
Date: 2020-06-18 09:24:01
Also in: linux-mm, lkml

On 2020-06-15T18:19:18+02:00 SeongJae Park [off-list ref] wrote:
From: SeongJae Park <redacted>

The monitoring target regions can be dynamically changed.  For example,
virtual memory mapping could be dynamically updated and physical memory
could be hot-plugged.

To handle such cases, this commit adds a monitoring attribute, ``regions
update interval`` and a callback ``init_target_regions`` in the
monitoring context.  If the two fields are properly set, DAMON will call
the ``init_target_regions()`` callback for every ``regions update
interval``.  In the callback, users can check current memory mapping or
hotplugged physical memory sections and appropriately update the
monitoring target regions of the context.

Signed-off-by: SeongJae Park <redacted>
---
Reviewed-by: Leonard Foerster <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help