龙芯 3B6000M xHCI \"HC died\" 排查:ZLP 规避与未解的第二触发路径
5G 大流量打挂龙芯 3B6000M 片上 xHCI:从故障链定位、ZLP 秒级复现与白名单规避,到 26.5 小时后复发揭示的第二触发路径与当前假设排序。
6 篇文章
5G 大流量打挂龙芯 3B6000M 片上 xHCI:从故障链定位、ZLP 秒级复现与白名单规避,到 26.5 小时后复发揭示的第二触发路径与当前假设排序。
内核内存泄漏排查不能只看 free 下降,要把 slab、page owner、kmemleak、引用计数和对象生命周期串成一条证据链。
一次内核崩溃真正有价值的不是 panic 文本本身,而是从现场保护、日志整理、调用栈还原到假设收敛的完整路径。
RCU、spinlock、mutex 和 refcount 解决的是不同生命周期问题。排查并发 bug 时,先弄清楚对象、访问路径和保护关系,比先加锁更重要。
lockdep 报告的重点不是某一行告警,而是它揭示了锁顺序、上下文和潜在死锁路径之间的关系。
Oops 日志不是只看最后一行函数名,而是要先建立异常类型、寄存器状态、调用路径和上下文约束。