评审中
🛡️ 稳定性修复
最新 v7 · 更新于 2026-08-12
修复hugetlb_cma空nodemask解引用
提交者:Sourav Panda · 首次出现 2026-07-26
alloc_buddy_hugetlb_folio_with_mpol()可能传递NULL nodemask,导致hugetlb_cma_alloc_frozen_folio()空指针崩溃;添加NULL检查并默认使用N_MEMORY节点。
版本时间线
v7
2026-08-12
查看详情 →
修复 hugetlb_cma 分配 NULL nodemask 解引用:增加 node_isset 检查,使首选节点遵循内存策略。
v6
2026-08-11
· 2 封原始邮件
查看详情 →
修复 hugetlb_cma_alloc_frozen_folio() 中 nodemask 空指针解引用,推进 v5-v7 迭代并更新补丁。
v5
2026-08-10
· 3 封原始邮件
查看详情 →
修复hugetlb_cma_alloc_frozen_folio对NULL nodemask的解引用,并校验nid是否在调用者nodemask中。
v4
2026-08-06
· 5 封原始邮件
查看详情 →
修复hugetlb CMA分配时NULL nodemask解引用导致内核崩溃的问题。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。