The Linux Kernel Mailing List
 help / color / mirror / Atom feed
From: SJ Park <sj@kernel.org>
To: SJ Park <sj@kernel.org>
Cc: damon@lists.linux.dev, linux-mm@kvack.org, linux-kernel@vger.kernel.org
Subject: Re: DAMON Release Newsletter for v7.2-rc1
Date: Fri,  3 Jul 2026 13:06:11 -0700	[thread overview]
Message-ID: <20260703200612.102544-1-sj@kernel.org> (raw)
In-Reply-To: <20260628211904.94361-1-sj@kernel.org>

On Sun, 28 Jun 2026 14:19:03 -0700 SJ Park <sj@kernel.org> wrote:

> Hello community,
> 
> 
> This newsletter covers DAMON features that landed on the mainline, queued for
> the mainline, development statistics and misc events that were interesting to
> me that happened in v7.1-rc1..v7.2-rc1 time period (2026-04-26..2026-06-28).
> 
> The newsletter covering the previous release cycle (v7.0-rc1..v7.1-rc1) is
> also available [1].
[...]
> Chanegs Landed for 7.2
> ======================
> 
> During the 7.2-rc1 merge window, 95 DAMON patches have landed via the MM pull
> requests [2,3].  Introducing a few of changes that could introduce non-trivial
> user impacts.
> 
> New Features
> ------------
> 
> In the merge window, below user-visible new features are added.
> 
> 1. Commit 9138e27a3bc38: "mm/damon: add node_eligible_mem_bp goal metric"
> 2. Commit c7ec7d5f6b3d1 "mm/damon: introduce DAMOS failed region quota charge
>    ratio"
> 3. Commit 3b9e3cc0405b4 "mm/damon: let DAMON be paused and resumed"
> 4. Commit 70d8797c15d64 "mm/damon/reclaim,lru_sort: monitor all system rams by
>    default"
> 5. Commit 0453f857eb32c "mm/damon/reclaim: support monitoring intervals
>    auto-tuning"
> 6. Commit 3a0bc9568c354 "mm/damon/stat: add kdamond_pid parameter".
> 7. Commit 45c49d9fd6089 "mm/damon: introduce data attributes monitoring".
> 
> Feature 1 is developed by Ravi at Micron, for their auto-tuned dynamic
> DRAM/CXL memory interleaving for memory bandwidth optimization.
> 
> Features 2 and 3 make DAMOS be more deterministically controllable.
> 
> Features 4-6 improves DAMON modules for easier control and more reliable
> operations.
> 
> Feature 7 introduces the data attributes monitoring, which enables light-weight
> page level (e.g., cgroup-aware) access monitoring.  It will also be the
> foundation of the ongoing collaboration project.

Sorry, I forgot mentioning one more important new feature.

Commit 58996503b631 ("mm/damon: support MADV_COLLAPSE via DAMOS_COLLAPSE scheme
action") is also merged into 7.2-rc1.  It is developed by Asier from Huawei,
for DAMON-based THP collapsing.


Thanks,
SJ

[...]

      parent reply	other threads:[~2026-07-03 20:06 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-06-28 21:19 DAMON Release Newsletter for v7.2-rc1 SJ Park
2026-06-28 21:42 ` SJ Park
2026-07-03 20:06 ` SJ Park [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260703200612.102544-1-sj@kernel.org \
    --to=sj@kernel.org \
    --cc=damon@lists.linux.dev \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox