评审中
🛡️ 稳定性修复
最新 v3 · 更新于 2026-07-31
hugetlb 取消映射时仅 mapcount 为 0 调整预留
提交者:Guillaume Morin · 首次出现 2026-07-15
修复 __unmap_hugepage_range 中预留调整的 bug,仅在 mapcount 为 0 时调整,避免父子映射时的预留下溢。
版本时间线
v3
2026-07-31
· 2 封原始邮件
查看详情 →
按 mapcount 判断是否调整 hugetlb reservation,修复父子进程映射同一 folio 时保留计数下溢。
v2
2026-07-23
· 2 封原始邮件
查看详情 →
修复__unmap_hugepage_range()在父进程先解除映射时错误调整预留导致计数下溢。
v1
2026-07-29
· 3 封原始邮件
查看详情 →
修复__unmap_hugepage_range在父子映射时因未检查mapcount导致reservation下溢的问题。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。