Що означає «ядро: сторожова собака NMI: BUG: soft lockup» з подальшими іншими помилками?


9

У мене термінал завжди відкритий (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>]...

і трохи більше таких матеріалів, як останній довгий рядок. Ноутбук не поводився як щось не так, це був лише цей журнал у всіх вкладках терміналу.

Що це???


Що показує dmesgкоманда?
myaut

Я нічого не знайшов у dmesg, я переглядав це майже спочатку.
Сергій

Відповіді:


4

Схоже, помилка в оновленому ядрі; але це, можливо, пов’язано з низькою продуктивністю акумулятора вашого ноутбука. Це можна зробити більш схвальним, перевіривши модулі ACPI (Розширена конфігурація та інтерфейс живлення).

Коли моє ядро ​​було оновлено, я перезапустив свою систему і запустив нове ядро ​​--- однак воно не вдалося завантажити і такі ж повідомлення про помилки були надіслані до терміналу.

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

Можливо, не впевнений, але нові модулі ядра можуть мати деякі вдосконалення, які неможливо підтримати поточним джерелом живлення. Мовляв, їй потрібно більше сил чи чогось.

Також продуктивність акумулятора мого ноутбука сильно знизилася, і його потрібно замінити в моєму випадку.

EDIT: (на основі коментаря Нікоса Олександріса )

Ви можете розглянути можливість заміни джерела заряду; це може мати щось спільне з управлінням живленням.


Моя батарея майже нова. Я використовував свій Lenovo s110 лише трохи більше, ніж півроку. Напевно, проблема справді в ядрі - у мене був майже весь цей час Fedora 20 і все було нормально
Сергій

@ Sergius-Насправді, ви повинні перевірити останнє оновлення ядра, я не впевнений, чи оновлено воно у вашій системі. Якщо ні, то не знаю! Якщо так, то перезавантажте старе ядро, на цьому етапі воно буде добре працювати. І, далі, повірте, це має все, що стосується вашого акумулятора / живлення. Спробуйте акумулятор ноутбука вашого друга (така ж модель / компанія)
Am_I_Helpful

2
Точка джерела живлення абсолютно не пов'язана. Швидше за все, несправне ядро, ака-помилка ядра, викликає блокування. Це пояснює, чому повернення до старого ядра було успішним. Також допоможе оновлення до більш ядра.
os_1

@itconlor - Я погоджуюся з першим моментом. Але, ваш другий пункт може бути неправдою. Саме нове оновлення спричинило блокування, тож у разі відсутності подальшої нової версії OP не залишається нічого іншого. Отже, пропозиція замінити батарею також цілком справедлива, оскільки перешкода батареї однаково відповідає за те саме.
Am_I_Helpful

1
Сьогодні я отримав новий акумулятор для ноутбука. Версія Ubuntu Live-USB, більше не виходить з ладу (зауважив, я вже не пробував цей самий Live-USB раніше) (деякі Live-USB Linux версії вийшли з ладу при запуску firefox). Власне ядро ​​все ще виходить з ладу. Це змушує мене думати, що проблема не є апаратною, принаймні в моєму випадку.
Нікос Олександріс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.