评审中 🛡️ 稳定性修复 最新 v1 · 更新于 2026-09-25

RT 下 kmalloc_nolock 死锁修复

提交者:Karl Mehltretter · 首次出现 2026-09-20

在 PREEMPT_RT 上将 can_spin_trylock() 限制为可抢占上下文,避免持 pi_lock 时 kmalloc_nolock() 对睡眠锁 n->list_lock 做 spin_trylock_irqsave() 导致整机死锁。

版本时间线

日报中提到过

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