Bug 35534 - kernel panic на hibernate с ядрами 4.4.x
: kernel panic на hibernate с ядрами 4.4.x
Status: NEW
: Sisyphus
(All bugs in Sisyphus/kernel-image-std-pae)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2018-10-22 02:23 by
Modified: 2018-10-22 14:10 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2018-10-22 02:23:22
Регрессия после ядра 4.1.21:

Система с sysvinit на p8/branch/i586.
На Lenovo G50-80 c системой на sysv, на ядрах 4.4, при попытке уйти в
hibernate, ядро уходит в панику с миганием CapsLock. Через секунд 30 последует
сильный прерывистый писк биппера. Выключается по PowerOff в 4 секунды. После
включения питания, мигание индикатора с сильным прерывистым писком биппера
повторяется. Для удачного нового старта, приходится отключать адаптер питания,
включать ноутбук и подключать адаптер снова.
Проявилось на ядре 4.4.x как регрессия после ядра 4.1.x.

Паника ядра на hibernate воспроизводится на ядре
4.4.161-std-pae-alt1 # Sisyphus
4.4.159-std-pae-alt0.M80P.1 # p8/branch

Паника ядра на hibernate не воспроизводится на ядре
4.1.21-std-pae-alt1
4.9.133-std-def-alt0.M80P.1
4.14.77-std-def-alt1 # Sisyphus

Однако в сизифе:
ядро 4.14.77-std-def-alt1 собрано с
CONFIG_WDAT_WDT=m
а это приводит к исчезновению /dev/rtc*
см. баг #34926 на этом трекере
см. баг #199033 на bugzilla.kernel.org

Просьба собрать std-pae ядро в версии 4.9[14] с 
# CONFIG_WDAT_WDT is not set
А также собрать 4.9.x-std-pae в p8/branch
также с 
# CONFIG_WDAT_WDT is not set
чтобы исправить панику на hibernate c ядрами 4.4
и исправить исчезновение /dev/rtc*

Ядро 4.1.21 не подвержено ни панике на hibernate, ни багу #34926
Это регрессии более новых ядер Линукс.
------- Comment #1 From 2018-10-22 14:10:28 -------
ядро std-pae поддерживается исключительно постольку-поскольку и абсолютно не
тестируется.
Осмысленность его использования представляется довольно сомнительной