SeongJae Park
20675fc8c0
Docs/mm/damon/maintainer-profile: use flexible review cadence
...
The document mentions the maitainer is working in the usual 9-5 fashion.
The maintainer nowadays prefers working in a more flexible way. Update
the document to avoid contributors having a wrong time expectation.
Link: https://lkml.kernel.org/r/20260307195356.203753-7-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Acked-by: wang lian <lianux.mm@gmail.com >
Cc: Brendan Higgins <brendan.higgins@linux.dev >
Cc: David Gow <davidgow@google.com >
Cc: David Hildenbrand <david@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Liam Howlett <liam.howlett@oracle.com >
Cc: Lorenzo Stoakes (Oracle) <ljs@kernel.org >
Cc: Michal Hocko <mhocko@suse.com >
Cc: Mike Rapoport <rppt@kernel.org >
Cc: Shuah Khan <skhan@linuxfoundation.org >
Cc: Suren Baghdasaryan <surenb@google.com >
Cc: Vlastimil Babka <vbabka@kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2026-04-05 13:53:23 -07:00
SeongJae Park
4c8f08d993
Docs/mm/damon/maintainer-profile: remove damon-tests/perf suggestion
...
The DAMON performance tests [1] use PARSEC 3.0 as its major test
workloads. But the official web site for PARSEC 3.0 has gone, so there is
no easy way to get the benchmark. Mainly due to the fact, DAMON
performance tests are difficult to run, and effectively broken. Do not
request running it for now. Instead, suggest running any benchmarks or
real world workloads that make sense for performance changes.
[1] https://github.com/damonitor/damon-tests/tree/master/perf
Link: https://lkml.kernel.org/r/20260118180305.70023-9-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: David Hildenbrand <david@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Liam Howlett <liam.howlett@oracle.com >
Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com >
Cc: Michal Hocko <mhocko@suse.com >
Cc: Mike Rapoport <rppt@kernel.org >
Cc: Suren Baghdasaryan <surenb@google.com >
Cc: Vlastimil Babka <vbabka@suse.cz >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2026-01-31 14:22:49 -08:00
SeongJae Park
b71e496f81
Docs/mm/damon/maintainer-profile: fix wrong MAITNAINERS section name
...
Commit 9044cbe50a ("MAINTAINERS: rename DAMON section") renamed the
section for DAMON from "DATA ACCESS MONITOR" to "DAMON". But the commit
forgot updating the name on the maintainer-profile document. Update.
Link: https://lkml.kernel.org/r/20260118180305.70023-8-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: David Hildenbrand <david@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Liam Howlett <liam.howlett@oracle.com >
Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com >
Cc: Michal Hocko <mhocko@suse.com >
Cc: Mike Rapoport <rppt@kernel.org >
Cc: Suren Baghdasaryan <surenb@google.com >
Cc: Vlastimil Babka <vbabka@suse.cz >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2026-01-31 14:22:49 -08:00
SeongJae Park
6e57c1ce81
Docs/mm/damon/maintainer-profile: fix grammatical errors
...
Fix a few grammatical errors on DAMON maintainer-profile.
Link: https://lkml.kernel.org/r/20251112154114.66053-10-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Bill Wendling <morbo@google.com >
Cc: Brendan Higgins <brendan.higgins@linux.dev >
Cc: David Gow <davidgow@google.com >
Cc: David Hildenbrand <david@kernel.org >
Cc: Hugh Dickins <hughd@google.com >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Justin Stitt <justinstitt@google.com >
Cc: Liam Howlett <liam.howlett@oracle.com >
Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com >
Cc: Michal Hocko <mhocko@suse.com >
Cc: Miguel Ojeda <ojeda@kernel.org >
Cc: Mike Rapoport <rppt@kernel.org >
Cc: Nathan Chancellor <nathan@kernel.org >
Cc: Shuah Khan <shuah@kernel.org >
Cc: Suren Baghdasaryan <surenb@google.com >
Cc: Vlastimil Babka <vbabka@suse.cz >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2025-11-20 13:44:01 -08:00
SeongJae Park
7ad58e009d
Docs/mm/damon/maintainer-profile: fix a typo on mm-untable link
...
Commit 0b473f9e6e ("Docs/mm/damon/maintainer-profile: update for mm-new
tree") mistakenly forgot putting a space between a link and the next word.
Fix it.
Link: https://lkml.kernel.org/r/20251112154114.66053-9-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Bill Wendling <morbo@google.com >
Cc: Brendan Higgins <brendan.higgins@linux.dev >
Cc: David Gow <davidgow@google.com >
Cc: David Hildenbrand <david@kernel.org >
Cc: Hugh Dickins <hughd@google.com >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Justin Stitt <justinstitt@google.com >
Cc: Liam Howlett <liam.howlett@oracle.com >
Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com >
Cc: Michal Hocko <mhocko@suse.com >
Cc: Miguel Ojeda <ojeda@kernel.org >
Cc: Mike Rapoport <rppt@kernel.org >
Cc: Nathan Chancellor <nathan@kernel.org >
Cc: Shuah Khan <shuah@kernel.org >
Cc: Suren Baghdasaryan <surenb@google.com >
Cc: Vlastimil Babka <vbabka@suse.cz >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2025-11-20 13:44:01 -08:00
SeongJae Park
489c5d096e
Docs/mm/damon/maintainer-profile: update community meetup for reservation requirements
...
DAMON community meetup was having two different kinds of meetups:
reservation required ones and unrequired ones. Now the reservation
unrequested one is gone, but the documentation on the maintainer-profile
is not updated. Update.
Link: https://lkml.kernel.org/r/20250916032339.115817-4-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Reviewed-by: Joshua Hahn <joshua.hahnjy@gmail.com >
Cc: David Hildenbrand <david@redhat.com >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Liam Howlett <liam.howlett@oracle.com >
Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com >
Cc: Michal Hocko <mhocko@suse.com >
Cc: Mike Rapoport <rppt@kernel.org >
Cc: Suren Baghdasaryan <surenb@google.com >
Cc: Vlastimil Babka <vbabka@suse.cz >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2025-09-21 14:22:36 -07:00
SeongJae Park
0b473f9e6e
Docs/mm/damon/maintainer-profile: update for mm-new tree
...
Recently a new mm tree for new patches, namely mm-new, has been added.
Update DAMON maintainer's profile doc for DAMON patches life cycle, which
depend on those of mm trees.
Link: https://lkml.kernel.org/r/20250705175000.56259-7-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2025-07-19 18:59:44 -07:00
SeongJae Park
f4050ccab7
Docs/damon/maintainer-profile: update deprecated awslabs GitHub URLs
...
DAMON GitHub repos have moved from awslabs GitHub org to damonitor org[1].
Following the change, URLs on documents are also updated[2]. However,
commit 2e9b3d6e2e ("Docs/damon/maintainer-profile: add links in place"),
which was added just after the update, was using the deprecated GitHub
URLs. Update those to use damonitor GitHub URLs instead.
[1] https://lore.kernel.org/20240813232158.83903-1-sj@kernel.org
[2] https://lore.kernel.org/20240826015741.80707-2-sj@kernel.org
Link: https://lkml.kernel.org/r/20241011170154.70651-3-sj@kernel.org
Fixes: 2e9b3d6e2e ("Docs/damon/maintainer-profile: add links in place")
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2024-10-17 00:28:09 -07:00
SeongJae Park
46e10f644a
Docs/damon/maintainer-profile: add missing '_' suffixes for external web links
...
Patch series "Docs/damon/maintainer-profile: a couple of minor hotfixes".
DAMON maintainer-profile.rst file patches[1] that were merged into the
v6.12-rc1 have a couple of minor mistakes. Fix those.
[1] https://lore.kernel.org/20240826015741.80707-1-sj@kernel.org
This patch (of 2):
Links to external web pages on DAMON's maintainer-profile.rst are missing
'_' suffixes. As a result, rendered document is having only verbose URLs
that cannot be clicked. Fix those.
Also, update the link texts for git trees to contain the names of the
trees, for better readability and avoiding below Sphinx warning.
maintainer-profile.rst:4: WARNING: Duplicate explicit target name: "tree".
Link: https://lkml.kernel.org/r/20241011170154.70651-1-sj@kernel.org
Link: https://lkml.kernel.org/r/20241011170154.70651-2-sj@kernel.org
Fixes: 2e9b3d6e2e ("Docs/damon/maintainer-profile: add links in place")
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2024-10-17 00:28:09 -07:00
SeongJae Park
e9c0bfd704
Docs/damon/maintainer-profile: document Google calendar for bi-weekly meetups
...
We added a public Google calendar for easy sharing of DAMON bi-weekly
meetups[1]. Add it to the official document for a better visibility.
[1] https://lore.kernel.org/all/20240717235812.53087-1-sj@kernel.org/
Link: https://lkml.kernel.org/r/20240826015741.80707-4-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Alex Shi <alexs@kernel.org >
Cc: Hu Haowen <2023002089@link.tyut.edu.cn >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Yanteng Si <siyanteng@loongson.cn >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2024-09-09 16:39:01 -07:00
SeongJae Park
2e9b3d6e2e
Docs/damon/maintainer-profile: add links in place
...
maintainer-profile.rst for DAMON separates the links and target
definitions. It is not really necessary, and only makes the readability
worse. At least the definitions need the section title (say,
"References"). Just add the links in place on the doc.
Link: https://lkml.kernel.org/r/20240826015741.80707-3-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Alex Shi <alexs@kernel.org >
Cc: Hu Haowen <2023002089@link.tyut.edu.cn >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Yanteng Si <siyanteng@loongson.cn >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2024-09-09 16:39:01 -07:00
SeongJae Park
23a425aab0
Docs/damon: use damonitor GitHub organization instead of awslabs
...
Patch series "Docs/damon: update GitHub repo URLs and maintainer-profile".
Replace GitHub URLS on DAMON documents for none-kernel parts DAMON repos
with new ones[1] via the first patch. With following two patches,
wordsmith maitnainer-profile for better readability, and document the
Google clendsar for bi-weekly meetups, respectively.
[1] https://lore.kernel.org/20240813232158.83903-1-sj@kernel.org
This patch (of 3):
GitHub repos for non-kernel parts of DAMON project including 'damo',
'damon-tests' and 'damoos' will be moved[1] from 'awslabs' org to
'damonitor', by 2024-09-05. Update related URLs in kernel tree.
[1] https://lore.kernel.org/20240813232158.83903-1-sj@kernel.org
Link: https://lkml.kernel.org/r/20240826015741.80707-1-sj@kernel.org
Link: https://lkml.kernel.org/r/20240826015741.80707-2-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Alex Shi <alexs@kernel.org >
Cc: Hu Haowen <2023002089@link.tyut.edu.cn >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Yanteng Si <siyanteng@loongson.cn >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2024-09-09 16:39:00 -07:00
SeongJae Park
437881bc1c
Docs/mm/damon/maintainer-profile: document DAMON community meetups
...
DAMON bi-weekly community meetup series has continued since 2022-08-15 for
community members who prefer synchronous chat over asynchronous mails.
Recently I got some feedbacks about the series from a few people. They
told me the series is helpful for understanding of the project and
particiapting to the development, but it could be further better in terms
of the visibility. Based on that, I started sending meeting reminder for
every occurrence. For people who don't subscribe the mailing list,
however, adding an announcement on the official document could be helpful.
Document the series on DAMON maintainer's profile for the purpose.
Link: https://lkml.kernel.org/r/20240621163626.74815-3-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Randy Dunlap <rdunlap@infradead.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2024-07-03 19:30:20 -07:00
SeongJae Park
3fe17dd096
Docs/mm/damon/maintainer-profile: introduce HacKerMaiL
...
Patch series "Docs/mm/damon/maintaier-profile: document a mailing tool and
community meetup series", v2.
There is a mailing tool that developed and maintained by DAMON
maintainer aiming to support DAMON community. Also there are DAMON
community meetup series. Both are known to have rooms of improvements
in terms of their visibility. Document those on the maintainer's
profile document.
This patch (of 2):
Since DAMON was merged into mainline, I periodically received some
questions around DAMON's mailing lists based workflow. The workflow is
not different from the normal ones that well documented, but it is also
true that it is not always easy and familiar for everyone.
I personally overcame it by developing and using a simple tool, named
HacKerMaiL (hkml)[1]. Based on my experience, I believe it is matured
enough to be used for simple workflows like that of DAMON. Actually some
DAMON contributors and Linux kernel developers other than myself told me
they are using the tool.
As DAMON maintainer, I also believe helping new DAMON community members
onboarding to the worklow is one of the most important parts of my
responsibilities. For the reason, the tool is announced[2] to support
DAMON community. To further increasing the visibility of the fact,
document the tool and the support plan on DAMON maintainer's profile.
[1] https://github.com/damonitor/hackermail
[2] https://github.com/damonitor/hackermail/commit/3909dad91301
Link: https://lkml.kernel.org/r/20240621163626.74815-1-sj@kernel.org
Link: https://lkml.kernel.org/r/20240621163626.74815-2-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Randy Dunlap <rdunlap@infradead.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2024-07-03 19:30:20 -07:00
SeongJae Park
3974345f26
Docs/mm/damon/maintainer-profile: allow posting patches based on damon/next tree
...
The document mentions any patches for review should based on mm-unstable
instead of damon/next. It should be the recommended process, but
sometimes patches based on damon/next could be posted for some reasons.
Actually, the DAMON-based tiered memory management patchset[1] was written
on top of 'young page' DAMOS filter patchset, which was in damon/next tree
as of the writing.
Allow such case and just ask such things to be clearly specified.
[1] https://lore.kernel.org/20240405060858.2818-1-honggyu.kim@sk.com
Link: https://lkml.kernel.org/r/20240503180318.72798-11-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Shuah Khan <shuah@kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2024-05-11 15:41:35 -07:00
SeongJae Park
437f7960d0
Docs/mm/damon/maintainer-profile: change the maintainer's timezone from PST to PT
...
The document says the maintainer is working on only PST. The maintainer
respects daylight saving system, though. Update the time zone to PT.
Link: https://lkml.kernel.org/r/20240503180318.72798-10-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Shuah Khan <shuah@kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2024-05-11 15:41:35 -07:00
SeongJae Park
0a1ebc17a7
Docs/mm/damon/maintainer-profile: fix reference links for mm-[un]stable tree
...
Patch series "Docs/mm/damon: misc readability improvements".
Fix trivial mistakes and improve layout of information on different
documents for DAMON.
This patch (of 5):
A couple of sentences on maintainer-profile.rst are having reference links
for mm-unstable and mm-stable trees with wrong rst markup. Fix those.
Link: https://lkml.kernel.org/r/20240217005842.87348-1-sj@kernel.org
Link: https://lkml.kernel.org/r/20240217005842.87348-2-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2024-02-22 15:27:20 -08:00
SeongJae Park
73dc57e4ef
Docs/mm/damon/maintainer-profile: fix typos and grammar errors
...
Fix a few typos and grammar erros in DAMON Maintainer Profile document.
Link: https://lkml.kernel.org/r/20230525214314.5204-3-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2023-06-09 16:25:46 -07:00
SeongJae Park
e7366f3a2e
Docs/mm/damon: add a maintainer-profile for DAMON
...
Document the basic policies and expectations for DAMON development.
Link: https://lkml.kernel.org/r/20230110190400.119388-6-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Shuah Khan <shuah@kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
2023-02-02 22:32:52 -08:00