Bug 40889 - Система на плате TF307 (процессор BE-M1000) не выходит из спящего режима
Summary: Система на плате TF307 (процессор BE-M1000) не выходит из спящего режима
Status: NEW
Alias: None
Product: Branch p10
Classification: Unclassified
Component: kernel-image-std-def (show other bugs)
Version: не указана
Hardware: aarch64 Linux
: P5 normal
Assignee: Anton V. Boyarshinov
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-09 12:06 MSK by jqt4
Modified: 2021-09-22 13:27 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jqt4 2021-09-09 12:06:29 MSK
Установил на плату TF307 стартеркит на p10.
Обновил ядро на 5.10.62-std-def-alt1 из p10.
Подал команду:
 
 # echo mem > /sys/power/state

Система зависла. Нажатием кнопок на клавиатуре не удаёться вывести систему из спящего режима.

Перезагрузил систему и подождал перехода в спящий режим по таймеру.
Результат тот же: после перехода в спящий режим система не реагирует на действия пользователя. Остаёться только перезагрузить.
Comment 1 jqt4 2021-09-09 12:28:33 MSK
Алексей Шепляков подготовил патч для обхода этой проблемы:
https://github.com/altlinux/linux-be-m1000/commit/0406ab32aaa4b51072f85d9b49e1ecff92b3588c

Патч приложен к ядру 5.10.62-std-def
http://git.altlinux.org/people/jqt4/packages/?p=kernel-image.git;a=commitdiff;h=612987425ef7da4ec7ac55a5ed03c2ad823f84a1

Ядро с этим патчем собрано в задаче 284686

Было выполнено тестирование ядра из этой задачи на TF307 - зависания при срабатывании таймера спящего режима не происходит.

Было выполнено тестирование ядра из этой задачи на x86_64. Компьютер нормально переходит в спящий режим и выходит из него.
Патч не повлиял на работу ядра на x86_64.
Comment 2 jqt4 2021-09-10 15:28:38 MSK
Ядро в Сизифе было обновлено до 5.10.63-std-def. Приложил тот же патч к этому ядру:
http://git.altlinux.org/people/jqt4/packages/?p=kernel-image.git;a=commitdiff;h=7b322da8a92420fa9d5ae0d8c23dadce34eed669

Ядро с этим патчем собрано в задаче 284959

Было выполнено тестирование ядра из этой задачи на TF307 - зависания при срабатывании таймера спящего режима не происходит.

Было выполнено тестирование ядра из этой задачи на x86_64. Компьютер нормально переходит в спящий режим и выходит из него.
Патч не повлиял на работу ядра на x86_64.
Comment 3 jqt4 2021-09-10 16:04:57 MSK
Воспроизвёл проблему зависания TF307 по команде
  # echo mem > /sys/power/state
на ядре 5.10.63-std-def-alt1 из Сизифа.
На ядре 5.10.63-std-def-alt2 из задачи 284959 проблема не воспроизводиться.
Comment 4 jqt4 2021-09-10 18:48:50 MSK
Ядро 5.10.63-std-def-alt2 с нужным для обхода проблемы патчем было собрано в Сизиф в задаче 284941. Спасибо!
Протестировал на TF307 - зависания при срабатывании таймера спящего режима не происходит.
Протестировал на x86_64. Компьютер нормально переходит в спящий режим и выходит из него.

Запустил сборку этого ядра в тестовой задаче p10 285007
Comment 5 jqt4 2021-09-22 13:27:56 MSK
В p10 собрано ядро 5.10.66-std-def-alt1
С этим ядром проблема не воспроизводится.