评审中
🛡️ 稳定性修复
最新 v3 · 更新于 2026-09-28
避免在special PMD上调用pmd_folio
提交者:Gregory Price · 首次出现 2026-08-21
在madvise和mempolicy的PMD遍历中改用vm_normal_folio_pmd(),防止vmf_insert_pfn_pmd()安装的特殊PMD被当作普通folio解析。
版本时间线
v3
2026-09-28
· 3 封原始邮件
查看详情 →
修复 madvise/mempolicy 的 PMD walker 对 raw pfn 特殊 PMD 调用 pmd_folio 缺页,改用 vm_normal_folio_pmd。
v2
2026-09-16
· 8 封原始邮件
查看详情 →
修复 queue_folios_pmd 和 madvise PMD 遍历对特殊 PMD 调 pmd_folio,改用 vm_normal_folio_pmd。
v1
2026-08-21
查看详情 →
在madvise和mempolicy的PMD遍历中改用vm_normal_folio_pmd(),防止vmf_insert_pfn_pmd()安装的特殊PMD被当作普通folio解析。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。