评审中 🛡️ 稳定性修复 最新 v1 · 更新于 2026-10-02

修复 __add_pages 失败未回滚

提交者:Lance Yang · 首次出现 2026-10-01

__add_pages() 在 sparse_add_section() 失败时未移除本次已加的 section,残留 vmemmap 映射与 subsection 位导致重试返回 -EEXIST;改为失败时回滚 [start_pfn, pfn)。

版本时间线

日报中提到过

这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。