评审中
最新 v2 · 更新于 2026-10-12
引入 ptr_eq() 保持地址依赖
提交者:Mathieu Desnoyers · 首次出现 2026-10-10
在 ptreq.h 中新增 ptr_eq() 辅助函数,使指针比较保留地址依赖,防止编译器把 hazard pointer 的校验优化掉而破坏解引用安全性。
版本时间线
v2
2026-10-10
查看详情 →
在 ptreq.h 中新增 ptr_eq() 辅助函数,使指针比较保留地址依赖,防止编译器把 hazard pointer 的校验优化掉而破坏解引用安全性。
v1
2026-10-12
查看详情 →
引入 ptr_eq() 比较 rcu_dereference 返回地址,防止编译器 CSE/GVN 优化丢失地址依赖。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。