linux 一个读写锁的使用异常导致的故障
摘要:
环境信息: dmesg最后的log信息: 看堆栈是在循环等信号量: 由于处于uninterruptible时间超过阈值,所以最终hung的检测触发了crash。为什么判断waiter.task是否为NULL,是因为读写锁释放的时候,会查看等待队列,如果有waiter,则会 将waiter从等待队列中 阅读全文
posted @ 2018-11-17 10:08 _备忘录 阅读(6067) 评论(0) 推荐(0)
浙公网安备 33010602011771号