为什么两台相同的 fedora19 x86 机器之间的内核 oops 行为不同

为什么两台相同的 fedora19 x86 机器之间的内核 oops 行为不同

我有两台运行 fedora 19 的相同 x86 机器。在加载自定义内核模块时,我在它们中看到相同的内核恐慌。

其中一个在 dmesg 中显示 oops 消息,而另一个则重新启动。假设机器 A 显示 oops 消息,但我仍然可以在终端键入命令。

在使用崩溃实用程序分析机器 B 的 kdump 时,我得到与机器 A 相同的 oops 签名

我的问题是为什么两者之间存在差异。关于要关注哪些领域的任何建议。

顺便说一句,两个机器内核没有区别。我在两个机器内核中运行相同的 module.ko 文件。

答案1

嘿,我发现了一个不同的内核参数。 sysctl kernel.panic_on_oops 在崩溃的机器上为 1,在运行的机器上为 0。

相关内容