标签: linux-kernel crash-dumps spinlock
我在24核系统上生成了linux内核转储。大部分任务都停留在自旋锁上。有没有办法让螺旋锁的主人?
答案 0 :(得分:2)
Spinlock没有"所有者"的概念,mutex有。
实际上你想知道的是哪个进程持有特定的自旋锁。这种信息通常在lockdep backtrace中提供。因此,如果你启用了lockdep,你可以只读内核日志,如果没有,你需要检查所有进程的回溯,类似于Sysrq-t。假设您已经拥有vmcore,可以使用crash实用程序来获取每个进程的回溯。