“kernel:NMI watchdog: BUG: soft lockup”后面跟着其他错误是什么意思?

“kernel:NMI watchdog: BUG: soft lockup”后面跟着其他错误是什么意思?

我的终端始终打开(Fedora 22),因为我所有的工作都是从那里完成的。有时我会在浏览器中搜索一些信息或者只是玩得开心。经过 20-30 分钟的浏览(浏览器不是从命令行启动)后,我返回终端并看到一些奇怪的东西 - 它出现在终端的所有选项卡中:

Message from syslogd@localhost at Jul 17 23:17:19 ...
kernel:NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s! [migration/2:21]

Message from syslogd@localhost at Jul 17 23:17:38 ...
kernel:CPU: 2 PID: 21 Comm: migration/2 Not tainted 4.0.7-300.fc22.i686 #1

Message from syslogd@localhost at Jul 17 23:17:39 ...
kernel:Hardware name: LENOVO 20126/123456789, BIOS 5BCN30WW 10/10/2012

Message from syslogd@localhost at Jul 17 23:17:39 ...
kernel:task: f45f0000 ti: f45ec000 task.ti: f45ec000

Message from syslogd@localhost at Jul 17 23:17:39 ...
 kernel:Stack:

 Message from syslogd@localhost at Jul 17 23:17:40 ...
  kernel:Call Trace:

  Message from syslogd@localhost at Jul 17 23:17:40 ...
   kernel: <IRQ>

   Message from syslogd@localhost at Jul 17 23:17:40 ...
    kernel:#000<IRQ> #000868>] do_softirq_own_stack+0x28/0x30#0000xc0 [mac80211]#000c80211]#000014#000es iptable_nat nf_conntrack_localhost#000frag_ipv4 nf_nat_ipv4 nf_kernel#000conntrack#000#000#000#000el:#000_mangle iptable_security#000ul 17 23:17:40#000#000hda_codec_realtek snd_hda_codec_#000eneric#000arc4 s#000d_hda_intel#000rtl8192ce s#000d_hda_co#000#000#000#000�#001#000#000-#000#000#000�s#003�09b3e98>] ip_rcv+0x2e8/0x410#000#000#000#000%#000#000#000localhost.localdomain#000videob#025#000#000#000kernel#000Y#0009#000#000#025#000#000#000_MACHINE_ID#000-#000#000#000#006#000#000#000�'g�p&g�#001#000#000#000#000#000#000#000#020#026#000�#001#000#000#000#000#000#000#000#000#000#000#000#025#000#000#000_TRANSPORT#0001#025#000#000#000PRIORITY#0002#000#000-#000#000#000#006#000#000#000�'g�p&g�#001#000#000#000#000#000#000#000Pw#003�#006#000#000#000#000#000#000#000#000#000#000#000-#000#000#0000r#003��'g�p&g�#000#000#000#000#000#000#000#0008r#003� #000#000#000#000#000#000#000#000#000#000#000#025#000#000#0006036995285#000#0005#000#000#000 k#003�045c0c0>]...

还有更多类似最后一长串的东西。笔记本电脑的行为并没有什么问题,只是终端的所有选项卡中都有此日志。

这是什么???

答案1

看起来像是更新内核中的一个错误;但是,这可能与您的笔记本电脑电池性能不佳有关。通过检查 ACPI(高级配置和电源接口)模块,您可以更加肯定这一点。

当我的内核更新后,我重新启动了系统并启动了新内核——但是它无法加载,并且相同的错误消息被发送到终端。

I reverted back to my old kernel usage, which is still working for me.

也许不确定,但较新的内核模块可能有一些当前电源无法支持的增强功能。比如,它需要更多的力量或其他东西。

另外,我的笔记本电脑的电池性能严重下降,需要更换。

编辑:(基于尼科斯·亚历山大的评论)

可能考虑更换您的充电源;它可能和电源管理有关系。

答案2

和电池没关系。

事实上,您可以找到有关这些消息的详细信息。这只是意味着 Linux 内核处理某个任务的时间太长,无法处理内核空间中的其他任务。watchdog守护进程监视此事件并在登录屏幕和 中通知您/etc/messages

只需找出是什么耗尽了您的 CPU 资源即可。

相关内容