dmesg在我的笔记本上报告,因为很长一段时间以来,每当我尝试使用updatedb或firefox时,都会使用NMI watchdog: BUG: soft lockup。在https://github.com/zfsonlinux/zfs/issues/4536#issuecomment-280894134上发布的报告样本。
相关问题有:
我也在- https://github.com/zfsonlinux/zfs/issues/4536上阅读/评论过
我如何检测它是否是硬件问题,或者,如我所想,确认它是一个与内核/软件相关的问题?
undefined,滚动分布
我(至少)在使用以下内核(S)版本时观察到了"BUG“:
ck
德比安
我使用自定义配置来编译内核。这基本上是相同的配置,我使用了很长时间(D),当没有“软锁”问题或任何有关的“看门狗”。
我可以复制、粘贴或链接配置文件.但是,我发现还有两个重要的设置是“必需的”。
CONFIG_KALLSYMS=y
CONFIG_PREEMPT_NONE=y我在使用ZoL版本时观察到了"BUG“。
发布于 2017-08-25 16:07:10
虽然这可能是一个硬件问题,但是由于Linux的ZFS代码的代码成熟,以及大量的人抱怨您在多个版本中的相同消息,但我倾向于说这是一个软件错误。
ZFS代码中存在关于种族条件的多个bug,事实是,对于生产系统来说,这仍然不是完全可信的。
如果你的笔记本是一个操场/测试系统,一个很好的ZFS测试可能排除软件和硬件问题,那就是尝试ZFS+FreeBSD,它有一个更经过测试和更稳定的代码库。
如果您在过去也有一个已知的稳定配置与Linux+zfs,根据您的日记评论,这可能是一个好主意,回去测试,以排除可能的问题。
至于尝试调试实际的内核级代码,您可以尝试sysdig,但是如果系统挂起,则有可能在释放可能导致问题根源(或不导致问题根源)的日志之前将其挂起。
https://unix.stackexchange.com/questions/388281
复制相似问题