DAMON 维护者入口配置

DAMON 子系统涵盖“MAINTAINERS”文件中“DATA ACCESS MONITOR”部分列出的文件。

该子系统的邮件列表为 damon@lists.linux.devlinux-mm@kvack.org。补丁应尽可能针对 mm-unstable 树进行,并发布到邮件列表。

SCM 树

DAMON 开发有多个 Linux 树。正在开发或测试中的补丁由 DAMON 维护者排队在 damon/next 中。经过充分审查的补丁将由内存管理子系统维护者排队在 mm-unstable 中。经过更充分的测试后,补丁将排队在 mm-stable 中,最后由内存管理子系统维护者 pull-request 到主线。

再次注意,mm-unstable 树的补丁由内存管理子系统维护者排队。如果补丁需要 damon/next 树中的一些尚未合并到 mm-unstable 中的补丁,请确保清楚地指定需求。

提交清单附录

进行 DAMON 更改时,您应该执行以下操作。

  • 构建与更改相关的输出,包括内核和文档。

  • 确保构建不会引入新的错误或警告。

  • 运行并确保 DAMON selftestskunittests 没有新的故障。

进一步执行以下操作并放置结果将有所帮助。

关键周期日期

可以随时发送补丁。mm-unstablemm-stable 树的关键周期日期取决于内存管理子系统维护者。

审核节奏

DAMON 维护者在 PT(太平洋时间)的通常工作时间(09:00 至 17:00,周一至周五)工作。对补丁的响应偶尔会很慢。如果您在一周内没有收到回复,请随时发送 ping。

邮件工具

与许多其他 Linux 内核子系统一样,DAMON 使用邮件列表 (damon@lists.linux.devlinux-mm@kvack.org) 作为主要的沟通渠道。有一个名为 HacKerMaiL (hkml) 的简单工具,适用于不太熟悉基于邮件列表的通信的人员。该工具可能对 DAMON 社区成员特别有帮助,因为它由 DAMON 维护者开发和维护。该工具也正式宣布支持 DAMON 和通用的 Linux 内核开发工作流程。

换句话说,hkml 是一个 DAMON 社区的邮件工具,DAMON 维护者致力于支持它。请随时尝试并向维护者报告该工具的问题或功能请求。

社区聚会

DAMON 社区正在维护两个双周聚会系列,供喜欢通过邮件进行同步对话的社区成员使用。

第一个是供每个社区成员之间进行任何讨论。无需预订。

第二个是供包括维护者在内的受限制成员之间讨论特定主题。维护者会分享可用的时间段,与会者应在时间段前至少 24 小时通过联系维护者预订其中一个时间段。

日程安排和可用的预订时间段可在 Google doc 中找到。还有一个公共 Google calendar 包含这些活动。任何人都可以订阅它。DAMON 维护者也会定期向邮件列表 (damon@lists.linux.dev) 提供提醒。