[PATCH 0/7] mm/damon: improve/fixup/update ratio calculation, test and documentation

SeongJae Park posted 7 patches 1 month ago
.../admin-guide/mm/damon/lru_sort.rst         |  4 +--
Documentation/mm/damon/index.rst              |  2 +-
Documentation/mm/damon/maintainer-profile.rst |  8 ++---
include/linux/damon.h                         |  2 ++
mm/damon/core.c                               | 32 ++++++++++++-------
mm/damon/tests/core-kunit.h                   | 23 +++++++++++++
6 files changed, 52 insertions(+), 19 deletions(-)
[PATCH 0/7] mm/damon: improve/fixup/update ratio calculation, test and documentation
Posted by SeongJae Park 1 month ago
Yet another batch of misc/minor improvements and fixups.  Use
mult_frac() instead of the worse open-coding for rate calculations
(patch 1).  Add a test for a previously found and fixed bug (patch 2).
Improve and update comments and documentations for easier code review
and up-to-date information (patches 3-6).  Finally, fix an obvious typo
(patch 7).

SeongJae Park (7):
  mm/damon/core: use mult_frac()
  mm/damon/tests/core-kunit: add a test for damon_is_last_region()
  mm/damon/core: clarify damon_set_attrs() usages
  mm/damon: document non-zero length damon_region assumption
  Docs/admin-guide/mm/damn/lru_sort: fix intervals autotune parameter
    name
  Docs/mm/damon/maintainer-profile: use flexible review cadence
  Docs/mm/damon/index: fix typo: autoamted -> automated

 .../admin-guide/mm/damon/lru_sort.rst         |  4 +--
 Documentation/mm/damon/index.rst              |  2 +-
 Documentation/mm/damon/maintainer-profile.rst |  8 ++---
 include/linux/damon.h                         |  2 ++
 mm/damon/core.c                               | 32 ++++++++++++-------
 mm/damon/tests/core-kunit.h                   | 23 +++++++++++++
 6 files changed, 52 insertions(+), 19 deletions(-)


base-commit: fa1e30b2dede645519bf6743439d3925922651bc
-- 
2.47.3
Re: [PATCH 0/7] mm/damon: improve/fixup/update ratio calculation, test and documentation
Posted by wang lian 1 month ago
> Yet another batch of misc/minor improvements and fixups.  Use
> mult_frac() instead of the worse open-coding for rate calculations
> (patch 1).  Add a test for a previously found and fixed bug (patch 2).
> Improve and update comments and documentations for easier code review
> and up-to-date information (patches 3-6).  Finally, fix an obvious typo
> (patch 7).

Hi SeongJae,

Thanks for the patches and the CC!

I've reviewed the entire series and conducted functional testing on my arm64 environment (native VM). 
All 28 KUnit tests passed successfully, including
the newly added damon_test_is_last_region.

Acked-by: wang lian <lianux.mm@gmail.com>
--
Best Regards,
wang lian