Что означает «kernel: NMI watchdog: 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показывает команда?
мой

Я ничего не нашел в dmesg, я почти сразу посмотрел.
Сергий

Ответы:


4

Похоже, ошибка в обновленном ядре; но это может быть связано с низкой производительностью батареи вашего ноутбука. Вы можете быть более позитивным, проверив модули ACPI (расширенная конфигурация и интерфейс питания).

Когда мое ядро ​​было обновлено, я перезапустил свою систему и запустил новое ядро ​​- однако оно не загрузилось, и те же сообщения об ошибках были отправлены на терминал.

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

Возможно, не уверен, но более новые модули ядра могут иметь некоторые улучшения, которые не могут поддерживаться текущим источником питания. Мол, нужно больше энергии или что-то в этом роде.

Кроме того, производительность аккумулятора моего ноутбука сильно снизилась, и в моем случае его необходимо заменить.

РЕДАКТИРОВАТЬ: (на основе комментария Никос Александрис )

Вы можете рассмотреть возможность замены источника заряда; это может иметь отношение к управлению питанием.


Моя батарея почти новая. Я использовал свой Lenovo S110 только чуть больше, чем полгода. Вероятно, проблема действительно в ядре - у меня было почти все это время fedora 20, и все было хорошо
Сергий

@ Sergius-На самом деле, вы должны проверить последние обновления ядра, я не уверен, обновилось ли оно в вашей системе. Если нет, то не знаю! Если да, то перезапустите со старым ядром, на этом этапе все будет работать нормально. И затем, поверьте мне, это имеет отношение к вашей батарее / питанию. Попробуйте аккумулятор ноутбука вашего друга (той же модели / компании)
Am_I_Helpful

2
Точка источника питания совершенно не связана. Скорее всего, неисправное ядро, или ошибка ядра, вызывает зависания. Это объясняет, почему возвращение к старому ядру было успешным. Также помог бы переход на более новое ядро.
os_1

@itconlor - я согласен с первым пунктом. Но ваше второе замечание может быть неверным. Само новое обновление вызвало блокировку, поэтому в случае отсутствия более новой версии OP больше не остается ничего. Следовательно, предложение заменить батарею также совершенно справедливо, поскольку производительность батареи в равной степени отвечает за то же самое.
Am_I_Helpful

1
Сегодня я получил новый аккумулятор для ноутбука. Версия Live-USB Ubuntu больше не вылетает (заметьте, я не пробовал этот самый Live-USB раньше) (в некоторых версиях Live-USB Linux произошел сбой при запуске Firefox). Мое собственное ядро ​​все еще вылетает. Это заставляет меня думать, что проблема не аппаратная, по крайней мере, в моем случае.
Никос Александрис
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.