Was bedeutet "Kernel: NMI Watchdog: BUG: Soft Lockup", gefolgt von anderen Fehlern?


9

Ich habe mein Terminal immer geöffnet (Fedora 22), weil ich meine ganze Arbeit von dort aus erledige. Manchmal suche ich im Browser nach Informationen oder habe einfach Spaß. Nach 20-30 Minuten Surfen (Browser startet nicht über die Befehlszeile) kehre ich zum Terminal zurück und sehe etwas Seltsames - es war in allen Registerkarten des Terminals:

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>]...

und ein bisschen mehr Zeug wie diese letzte lange Schlange. Der Laptop hat sich nicht wie etwas Falsches verhalten, es war nur dieses Protokoll in allen Registerkarten des Terminals.

Was ist das???


Was zeigt der dmesgBefehl?
Myaut

Ich habe nichts in dmesg gefunden, ich habe es mir fast zuerst angesehen.
Sergius

Antworten:


4

Scheint wie ein Fehler im aktualisierten Kernel; Dies hängt jedoch möglicherweise mit der schlechten Leistung des Akkus Ihres Laptops zusammen. Dies können Sie durch Überprüfen der ACPI-Module (Advanced Configuration and Power Interface) bestätigen.

Als mein Kernel aktualisiert wurde, habe ich mein System neu gestartet und den neuen Kernel gestartet - er konnte jedoch nicht geladen werden und die gleichen Fehlermeldungen wurden an das Terminal gesendet.

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

Möglicherweise nicht sicher, aber neuere Kernelmodule haben möglicherweise einige Verbesserungen, die von der aktuellen Stromquelle nicht unterstützt werden können. Es braucht mehr Kraft oder so.

Außerdem hat die Akkuleistung meines Laptops stark abgenommen und muss in meinem Fall ersetzt werden.

EDIT: (basierend auf Nikos Alexandris 'Kommentar)

Sie können Ihre Ladequelle ersetzen. Es kann etwas mit Energieverwaltung zu tun haben.


Mein Akku ist fast neu. Ich habe mein Lenovo s110 erst seit etwas mehr als einem halben Jahr benutzt. Wahrscheinlich Problem wirklich im Kernel - ich hatte fast die ganze Zeit Fedora 20 und alles war in Ordnung
Sergius

@ Sergius-Eigentlich solltest du nach dem neuesten Kernel-Update suchen, ich bin mir nicht sicher, ob es in deinem System aktualisiert wurde. Wenn nein, dann weiß ich es nicht! Wenn ja, dann mit altem Kernel neu starten, würde es in diesem Stadium gut funktionieren. Und als nächstes glauben Sie mir, es hat alles mit Ihrer Batterie / Leistung zu tun. Versuchen Sie eine Batterie des Laptops Ihres Freundes (gleiches Modell / Firma)
Am_I_Helpful

2
Der Stromquellenpunkt ist völlig unabhängig. Höchstwahrscheinlich verursacht ein fehlerhafter Kernel, auch bekannt als Kernel-Fehler, die Abstürze. Dies erklärt, warum die Rückkehr zum älteren Kernel erfolgreich war. Auch ein Upgrade auf einen neueren Kernel hätte geholfen.
OS_1

@itconlor - Ich stimme dem ersten Punkt zu. Ihr zweiter Punkt ist jedoch möglicherweise nicht wahr. Das neue Update selbst hat die Sperrung verursacht. Wenn also keine weitere neuere Version verfügbar ist, bleibt OP nichts anderes übrig. Daher ist auch der Vorschlag, die Batterie auszutauschen, durchaus gültig, da die Leistung der Batterie gleichermaßen dafür verantwortlich ist.
Am_I_Helpful

1
Heute habe ich einen neuen Laptop-Akku erhalten. Eine Live-USB-Ubuntu-Version stürzt nicht mehr ab (ich habe das gleiche Live-USB noch nicht ausprobiert) (einige Live-USB-Linux-Versionen stürzten beim Starten von Firefox ab). Mein eigener Kernel stürzt immer noch ab. Dies lässt mich denken, dass das Problem zumindest in meinem Fall kein Hardwareproblem ist.
Nikos Alexandris
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.