€•ÝeŒsphinx.addnodes”Œdocument”“”)”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)”}”(hhh]”(hŒ pending_xref”“”)”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…””}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ//translations/zh_CN/mm/damon/maintainer-profile”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)”}”(hhh]”hŒChinese (Traditional)”…””}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/zh_TW/mm/damon/maintainer-profile”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/it_IT/mm/damon/maintainer-profile”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/ja_JP/mm/damon/maintainer-profile”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/ko_KR/mm/damon/maintainer-profile”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒSpanish”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/sp_SP/mm/damon/maintainer-profile”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒcomment”“”)”}”(hŒ SPDX-License-Identifier: GPL-2.0”h]”hŒ SPDX-License-Identifier: GPL-2.0”…””}”hh£sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1h¡hhhžhhŸŒI/var/lib/git/docbuild/linux/Documentation/mm/damon/maintainer-profile.rst”h KubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒDAMON Maintainer Entry Profile”h]”hŒDAMON Maintainer Entry Profile”…””}”(hh»hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hh¶hžhhŸh³h KubhŒ paragraph”“”)”}”(hŒlThe DAMON subsystem covers the files that are listed in 'DATA ACCESS MONITOR' section of 'MAINTAINERS' file.”h]”hŒtThe DAMON subsystem covers the files that are listed in ‘DATA ACCESS MONITOR’ section of ‘MAINTAINERS’ file.”…””}”(hhËhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Khh¶hžhubhÊ)”}”(hŒåThe mailing lists for the subsystem are damon@lists.linux.dev and linux-mm@kvack.org. Patches should be made against the `mm-new tree `_ whenever possible and posted to the mailing lists.”h]”(hŒ(The mailing lists for the subsystem are ”…””}”(hhÙhžhhŸNh NubhŒ reference”“”)”}”(hŒdamon@lists.linux.dev”h]”hŒdamon@lists.linux.dev”…””}”(hhãhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:damon@lists.linux.dev”uh1háhhÙubhŒ and ”…””}”(hhÙhžhhŸNh Nubhâ)”}”(hŒlinux-mm@kvack.org”h]”hŒlinux-mm@kvack.org”…””}”(hh÷hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:linux-mm@kvack.org”uh1háhhÙubhŒ&. Patches should be made against the ”…””}”(hhÙhžhhŸNh Nubhâ)”}”(hŒ8`mm-new tree `_”h]”hŒ mm-new tree”…””}”(hj hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ mm-new tree”Œrefuri”Œ'https://git.kernel.org/akpm/mm/h/mm-new”uh1háhhÙubhŒtarget”“”)”}”(hŒ* ”h]”h}”(h]”Œ mm-new-tree”ah ]”h"]”Œ mm-new tree”ah$]”h&]”Œrefuri”juh1jŒ referenced”KhhÙubhŒ3 whenever possible and posted to the mailing lists.”…””}”(hhÙhžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K hh¶hžhubhµ)”}”(hhh]”(hº)”}”(hŒ SCM Trees”h]”hŒ SCM Trees”…””}”(hj:hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hj7hžhhŸh³h KubhÊ)”}”(hXwThere are multiple Linux trees for DAMON development. Patches under development or testing are queued in `damon/next `_ by the DAMON maintainer. Sufficiently reviewed patches will be queued in `mm-new `_ by the memory management subsystem maintainer. As more sufficient tests are done, the patches will move to `mm-unstable `_ and then to `mm-stable `_. And finally those will be pull-requested to the mainline by the memory management subsystem maintainer.”h]”(hŒjThere are multiple Linux trees for DAMON development. Patches under development or testing are queued in ”…””}”(hjHhžhhŸNh Nubhâ)”}”(hŒ6`damon/next `_”h]”hŒ damon/next”…””}”(hjPhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ damon/next”jŒ&https://git.kernel.org/sj/h/damon/next”uh1háhjHubj)”}”(hŒ) ”h]”h}”(h]”Œ damon-next”ah ]”h"]”Œ damon/next”ah$]”h&]”Œrefuri”j`uh1jj,KhjHubhŒJ by the DAMON maintainer. Sufficiently reviewed patches will be queued in ”…””}”(hjHhžhhŸNh Nubhâ)”}”(hŒ3`mm-new `_”h]”hŒmm-new”…””}”(hjrhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œmm-new”jŒ'https://git.kernel.org/akpm/mm/h/mm-new”uh1háhjHubj)”}”(hŒ* ”h]”h}”(h]”Œmm-new”ah ]”h"]”Œmm-new”ah$]”h&]”Œrefuri”j‚uh1jj,KhjHubhŒm by the memory management subsystem maintainer. As more sufficient tests are done, the patches will move to ”…””}”(hjHhžhhŸNh Nubhâ)”}”(hŒ=`mm-unstable `_”h]”hŒ mm-unstable”…””}”(hj”hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ mm-unstable”jŒ,https://git.kernel.org/akpm/mm/h/mm-unstable”uh1háhjHubj)”}”(hŒ/ ”h]”h}”(h]”Œ mm-unstable”ah ]”h"]”Œ mm-unstable”ah$]”h&]”Œrefuri”j¤uh1jj,KhjHubhŒ and then to ”…””}”(hjHhžhhŸNh Nubhâ)”}”(hŒ9`mm-stable `_”h]”hŒ mm-stable”…””}”(hj¶hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ mm-stable”jŒ*https://git.kernel.org/akpm/mm/h/mm-stable”uh1háhjHubj)”}”(hŒ- ”h]”h}”(h]”Œ mm-stable”ah ]”h"]”Œ mm-stable”ah$]”h&]”Œrefuri”jÆuh1jj,KhjHubhŒj. And finally those will be pull-requested to the mainline by the memory management subsystem maintainer.”…””}”(hjHhžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Khj7hžhubhÊ)”}”(hXINote again the patches for `mm-new tree `_ are queued by the memory management subsystem maintainer. If the patches requires some patches in `damon/next tree `_ which not yet merged in mm-new, please make sure the requirement is clearly specified.”h]”(hŒNote again the patches for ”…””}”(hjÞhžhhŸNh Nubhâ)”}”(hŒ8`mm-new tree `_”h]”hŒ mm-new tree”…””}”(hjæhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ mm-new tree”jŒ'https://git.kernel.org/akpm/mm/h/mm-new”uh1háhjÞubj)”}”(hŒ* ”h]”h}”(h]”Œid1”ah ]”h"]”h$]”Œ mm-new tree”ah&]”Œrefuri”jöuh1jj,KhjÞubhŒd are queued by the memory management subsystem maintainer. If the patches requires some patches in ”…””}”(hjÞhžhhŸNh Nubhâ)”}”(hŒ;`damon/next tree `_”h]”hŒdamon/next tree”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œdamon/next tree”jŒ&https://git.kernel.org/sj/h/damon/next”uh1háhjÞubj)”}”(hŒ) ”h]”h}”(h]”Œdamon-next-tree”ah ]”h"]”Œdamon/next tree”ah$]”h&]”Œrefuri”juh1jj,KhjÞubhŒW which not yet merged in mm-new, please make sure the requirement is clearly specified.”…””}”(hjÞhžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h Khj7hžhubeh}”(h]”Œ scm-trees”ah ]”h"]”Œ scm trees”ah$]”h&]”uh1h´hh¶hžhhŸh³h Kubhµ)”}”(hhh]”(hº)”}”(hŒSubmit checklist addendum”h]”hŒSubmit checklist addendum”…””}”(hj;hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hj8hžhhŸh³h K#ubhÊ)”}”(hŒ/When making DAMON changes, you should do below.”h]”hŒ/When making DAMON changes, you should do below.”…””}”(hjIhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K%hj8hžhubhŒ bullet_list”“”)”}”(hhh]”(hŒ list_item”“”)”}”(hŒ=Build changes related outputs including kernel and documents.”h]”hÊ)”}”(hj`h]”hŒ=Build changes related outputs including kernel and documents.”…””}”(hjbhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K'hj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1j\hjYhžhhŸh³h Nubj])”}”(hŒ6Ensure the builds introduce no new errors or warnings.”h]”hÊ)”}”(hjwh]”hŒ6Ensure the builds introduce no new errors or warnings.”…””}”(hjyhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K(hjuubah}”(h]”h ]”h"]”h$]”h&]”uh1j\hjYhžhhŸh³h Nubj])”}”(hŒÛRun and ensure no new failures for DAMON `selftests `_ and `kunittests `_. ”h]”hÊ)”}”(hŒÚRun and ensure no new failures for DAMON `selftests `_ and `kunittests `_.”h]”(hŒ)Run and ensure no new failures for DAMON ”…””}”(hjhžhhŸNh Nubhâ)”}”(hŒS`selftests `_”h]”hŒ selftests”…””}”(hj˜hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ selftests”jŒDhttps://github.com/damonitor/damon-tests/blob/master/corr/run.sh#L49”uh1háhjubj)”}”(hŒG ”h]”h}”(h]”Œ selftests”ah ]”h"]”Œ selftests”ah$]”h&]”Œrefuri”j¨uh1jj,KhjubhŒ and ”…””}”(hjhžhhŸNh Nubhâ)”}”(hŒX`kunittests `_”h]”hŒ kunittests”…””}”(hjºhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ kunittests”jŒHhttps://github.com/damonitor/damon-tests/blob/master/corr/tests/kunit.sh”uh1háhjubj)”}”(hŒK ”h]”h}”(h]”Œ kunittests”ah ]”h"]”Œ kunittests”ah$]”h&]”Œrefuri”jÊuh1jj,KhjubhŒ.”…””}”(hjhžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K)hjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1j\hjYhžhhŸh³h Nubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ-”uh1jWhŸh³h K'hj8hžhubhÊ)”}”(hŒ`_ for normal changes.”h]”hÊ)”}”(hŒgRun `damon-tests/corr `_ for normal changes.”h]”(hŒRun ”…””}”(hjhžhhŸNh Nubhâ)”}”(hŒO`damon-tests/corr `_”h]”hŒdamon-tests/corr”…””}”(hj hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œdamon-tests/corr”jŒ9https://github.com/damonitor/damon-tests/tree/master/corr”uh1háhjubj)”}”(hŒ< ”h]”h}”(h]”Œdamon-tests-corr”ah ]”h"]”Œdamon-tests/corr”ah$]”h&]”Œrefuri”juh1jj,KhjubhŒ for normal changes.”…””}”(hjhžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K0hjubah}”(h]”h ]”h"]”h$]”h&]”uh1j\hjþhžhhŸh³h Nubj])”}”(hŒmRun `damon-tests/perf `_ for performance changes. ”h]”hÊ)”}”(hŒlRun `damon-tests/perf `_ for performance changes.”h]”(hŒRun ”…””}”(hj?hžhhŸNh Nubhâ)”}”(hŒO`damon-tests/perf `_”h]”hŒdamon-tests/perf”…””}”(hjGhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œdamon-tests/perf”jŒ9https://github.com/damonitor/damon-tests/tree/master/perf”uh1háhj?ubj)”}”(hŒ< ”h]”h}”(h]”Œdamon-tests-perf”ah ]”h"]”Œdamon-tests/perf”ah$]”h&]”Œrefuri”jWuh1jj,Khj?ubhŒ for performance changes.”…””}”(hj?hžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K3hj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1j\hjþhžhhŸh³h Nubeh}”(h]”h ]”h"]”h$]”h&]”jîjïuh1jWhŸh³h K0hj8hžhubeh}”(h]”Œsubmit-checklist-addendum”ah ]”h"]”Œsubmit checklist addendum”ah$]”h&]”uh1h´hh¶hžhhŸh³h K#ubhµ)”}”(hhh]”(hº)”}”(hŒKey cycle dates”h]”hŒKey cycle dates”…””}”(hj†hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjƒhžhhŸh³h K8ubhÊ)”}”(hX Patches can be sent anytime. Key cycle dates of the `mm-new `_, `mm-unstable `_and `mm-stable `_ trees depend on the memory management subsystem maintainer.”h]”(hŒ5Patches can be sent anytime. Key cycle dates of the ”…””}”(hj”hžhhŸNh Nubhâ)”}”(hŒ3`mm-new `_”h]”hŒmm-new”…””}”(hjœhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œmm-new”jŒ'https://git.kernel.org/akpm/mm/h/mm-new”uh1háhj”ubj)”}”(hŒ* ”h]”h}”(h]”Œid2”ah ]”h"]”h$]”Œmm-new”ah&]”Œrefuri”j¬uh1jj,Khj”ubhŒ, ”…””}”(hj”hžhhŸNh Nubhâ)”}”(hŒz`mm-unstable `_and `mm-stable `_”h]”hŒJmm-unstable `_and `mm-stable”…””}”(hj¾hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”ŒJmm-unstable `_and `mm-stable”jŒ*https://git.kernel.org/akpm/mm/h/mm-stable”uh1háhj”ubj)”}”(hŒ- ”h]”h}”(h]”ŒDmm-unstable-https-git-kernel-org-akpm-mm-h-mm-unstable-and-mm-stable”ah ]”h"]”ŒJmm-unstable `_and `mm-stable”ah$]”h&]”Œrefuri”jÎuh1jj,Khj”ubhŒ< trees depend on the memory management subsystem maintainer.”…””}”(hj”hžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K:hjƒhžhubeh}”(h]”Œkey-cycle-dates”ah ]”h"]”Œkey cycle dates”ah$]”h&]”uh1h´hh¶hžhhŸh³h K8ubhµ)”}”(hhh]”(hº)”}”(hŒReview cadence”h]”hŒReview cadence”…””}”(hjñhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjîhžhhŸh³h KAubhÊ)”}”(hŒúThe DAMON maintainer does the work on the usual work hour (09:00 to 17:00, Mon-Fri) in PT (Pacific Time). The response to patches will occasionally be slow. Do not hesitate to send a ping if you have not heard back within a week of sending a patch.”h]”hŒúThe DAMON maintainer does the work on the usual work hour (09:00 to 17:00, Mon-Fri) in PT (Pacific Time). The response to patches will occasionally be slow. Do not hesitate to send a ping if you have not heard back within a week of sending a patch.”…””}”(hjÿhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KChjîhžhubeh}”(h]”Œreview-cadence”ah ]”h"]”Œreview cadence”ah$]”h&]”uh1h´hh¶hžhhŸh³h KAubhµ)”}”(hhh]”(hº)”}”(hŒ Mailing tool”h]”hŒ Mailing tool”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjhžhhŸh³h KIubhÊ)”}”(hX:Like many other Linux kernel subsystems, DAMON uses the mailing lists (damon@lists.linux.dev and linux-mm@kvack.org) as the major communication channel. There is a simple tool called `HacKerMaiL `_ (``hkml``), which is for people who are not very familiar with the mailing lists based communication. The tool could be particularly helpful for DAMON community members since it is developed and maintained by DAMON maintainer. The tool is also officially announced to support DAMON and general Linux kernel development workflow.”h]”(hŒGLike many other Linux kernel subsystems, DAMON uses the mailing lists (”…””}”(hj&hžhhŸNh Nubhâ)”}”(hŒdamon@lists.linux.dev”h]”hŒdamon@lists.linux.dev”…””}”(hj.hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:damon@lists.linux.dev”uh1háhj&ubhŒ and ”…””}”(hj&hžhhŸNh Nubhâ)”}”(hŒlinux-mm@kvack.org”h]”hŒlinux-mm@kvack.org”…””}”(hjBhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:linux-mm@kvack.org”uh1háhj&ubhŒE) as the major communication channel. There is a simple tool called ”…””}”(hj&hžhhŸNh Nubhâ)”}”(hŒ7`HacKerMaiL `_”h]”hŒ HacKerMaiL”…””}”(hjVhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œ HacKerMaiL”jŒ'https://github.com/damonitor/hackermail”uh1háhj&ubj)”}”(hŒ* ”h]”h}”(h]”Œ hackermail”ah ]”h"]”Œ hackermail”ah$]”h&]”Œrefuri”jfuh1jj,Khj&ubhŒ (”…””}”(hj&hžhhŸNh NubhŒliteral”“”)”}”(hŒ``hkml``”h]”hŒhkml”…””}”(hjzhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jxhj&ubhXA), which is for people who are not very familiar with the mailing lists based communication. The tool could be particularly helpful for DAMON community members since it is developed and maintained by DAMON maintainer. The tool is also officially announced to support DAMON and general Linux kernel development workflow.”…””}”(hj&hžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KKhjhžhubhÊ)”}”(hŒöIn other words, `hkml `_ is a mailing tool for DAMON community, which DAMON maintainer is committed to support. Please feel free to try and report issues or feature requests for the tool to the maintainer.”h]”(hŒIn other words, ”…””}”(hj’hžhhŸNh Nubhâ)”}”(hŒ1`hkml `_”h]”hŒhkml”…””}”(hjšhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œhkml”jŒ'https://github.com/damonitor/hackermail”uh1háhj’ubj)”}”(hŒ* ”h]”h}”(h]”Œhkml”ah ]”h"]”Œhkml”ah$]”h&]”Œrefuri”jªuh1jj,Khj’ubhŒµ is a mailing tool for DAMON community, which DAMON maintainer is committed to support. Please feel free to try and report issues or feature requests for the tool to the maintainer.”…””}”(hj’hžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KThjhžhubeh}”(h]”Œ mailing-tool”ah ]”h"]”Œ mailing tool”ah$]”h&]”uh1h´hh¶hžhhŸh³h KIubhµ)”}”(hhh]”(hº)”}”(hŒCommunity meetup”h]”hŒCommunity meetup”…””}”(hjÍhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjÊhžhhŸh³h KZubhÊ)”}”(hŒDAMON community is maintaining two bi-weekly meetup series for community members who prefer synchronous conversations over mails.”h]”hŒDAMON community is maintaining two bi-weekly meetup series for community members who prefer synchronous conversations over mails.”…””}”(hjÛhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K\hjÊhžhubhÊ)”}”(hŒ^The first one is for any discussion between every community member. No reservation is needed.”h]”hŒ^The first one is for any discussion between every community member. No reservation is needed.”…””}”(hjéhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h K_hjÊhžhubhÊ)”}”(hXThe seconds one is for discussions on specific topics between restricted members including the maintainer. The maintainer shares the available time slots, and attendees should reserve one of those at least 24 hours before the time slot, by reaching out to the maintainer.”h]”hXThe seconds one is for discussions on specific topics between restricted members including the maintainer. The maintainer shares the available time slots, and attendees should reserve one of those at least 24 hours before the time slot, by reaching out to the maintainer.”…””}”(hj÷hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KbhjÊhžhubhÊ)”}”(hXSchedules and available reservation time slots are available at the Google `doc `_. There is also a public Google `calendar `_ that has the events. Anyone can subscribe it. DAMON maintainer will also provide periodic reminder to the mailing list (damon@lists.linux.dev).”h]”(hŒKSchedules and available reservation time slots are available at the Google ”…””}”(hjhžhhŸNh Nubhâ)”}”(hŒi`doc `_”h]”hŒdoc”…””}”(hj hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œdoc”jŒ`https://docs.google.com/document/d/1v43Kcj3ly4CYqmAkMaZzLiM2GEnWfgdGbZAH3mi2vpM/edit?usp=sharing”uh1háhjubj)”}”(hŒc ”h]”h}”(h]”Œdoc”ah ]”h"]”Œdoc”ah$]”h&]”Œrefuri”juh1jj,KhjubhŒ . There is also a public Google ”…””}”(hjhžhhŸNh Nubhâ)”}”(hŒ³`calendar `_”h]”hŒcalendar”…””}”(hj/hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œname”Œcalendar”jŒ¥https://calendar.google.com/calendar/u/0?cid=ZDIwOTA4YTMxNjc2MDQ3NTIyMmUzYTM5ZmQyM2U4NDA0ZGIwZjBiYmJlZGQxNDM0MmY4ZTRjOTE0NjdhZDRiY0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t”uh1háhjubj)”}”(hŒ¨ ”h]”h}”(h]”Œcalendar”ah ]”h"]”Œcalendar”ah$]”h&]”Œrefuri”j?uh1jj,KhjubhŒ{ that has the events. Anyone can subscribe it. DAMON maintainer will also provide periodic reminder to the mailing list (”…””}”(hjhžhhŸNh Nubhâ)”}”(hŒdamon@lists.linux.dev”h]”hŒdamon@lists.linux.dev”…””}”(hjQhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:damon@lists.linux.dev”uh1háhjubhŒ).”…””}”(hjhžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÉhŸh³h KghjÊhžhubeh}”(h]”Œcommunity-meetup”ah ]”h"]”Œcommunity meetup”ah$]”h&]”uh1h´hh¶hžhhŸh³h KZubeh}”(h]”Œdamon-maintainer-entry-profile”ah ]”h"]”Œdamon maintainer entry profile”ah$]”h&]”uh1h´hhhžhhŸh³h Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”h³uh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)”}”(h¹NŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jžŒerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h³Œ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(jxjuj(j%j5j2jjjgjŒj‰j®j«jÐjÍj"jj€j}j²j¯jÔjÑj'j$jaj^jëjèjØjÕjjjÇjÄjpjmj´j±jpjmj'j$jIjFuŒ nametypes”}”(jx‰j(ˆj5‰jjˆjŒˆj®ˆjЈj"ˆj€‰j²ˆjÔˆj'ˆjaˆjë‰j؈j‰jljjpˆj´ˆjp‰j'ˆjIˆuh}”(juh¶j%jj2j7jgjaj‰jƒj«j¥jÍjÇjýj÷jjj}j8j¯j©jÑjËj$jj^jXjèjƒj³j­jÕjÏjjîjÄjjmjgj±j«jmjÊj$jjFj@uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”j¬Ks…”R”Œparse_messages”]”(hŒsystem_message”“”)”}”(hhh]”hÊ)”}”(hŒ.Duplicate explicit target name: "mm-new tree".”h]”hŒ2Duplicate explicit target name: “mm-new treeâ€.”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhjubah}”(h]”h ]”h"]”h$]”h&]”jýaŒlevel”KŒtype”ŒINFO”Œsource”h³Œline”Kuh1jhj7hžhhŸh³h K ubj)”}”(hhh]”hÊ)”}”(hŒ)Duplicate explicit target name: "mm-new".”h]”hŒ-Duplicate explicit target name: “mm-newâ€.”…””}”(hj!hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhjubah}”(h]”h ]”h"]”h$]”h&]”j³aŒlevel”KŒtype”jŒsource”h³Œline”Kuh1jhjƒhžhhŸh³h K>ubeŒtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nhžhub.