评审中 🛡️ 稳定性修复 最新 v2 · 更新于 2026-11-01

xarray 释放前先解链节点

提交者:Nickolai Zeldovich · 首次出现 2026-10-13

xas_delete_node() 在 call_rcu() 释放节点后才把父槽或 xa_head 置空,无锁 RCU 遍历者可能继续访问已排队释放的节点;改为先解链再释放。

版本时间线

日报中提到过

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