LINUX.ORG.RU

Как запретить вывод ядра в консоль при выполнении poweroff ?

 , ,


0

1

Здравствуйте! Подскажите, как можно запретить вывод ядра при выполнении poweroff. Попробовал в /etc/sysctl.conf добавить kernel.printk = 0 0 0 0 и безрезультатно. При загрузке вывода нет, при завершении - есть.

Ядро 5.4.83-v7. С ядром 4.19 такой проблемы не было. Образ собираю Yocto (dunfell) для rpi3.

Скриншот


Ответ на: комментарий от devl547

он просто init убивает, а дальше процессов нет, и ядро падает. это тоже самое, что загрузиться в ядро в init=/bin/bash, затем выйти, exit, и получишь точно такой же kernel panic.

товарищ наковырял конечно там походу. =)

Spoofing ★★★★★
()
Ответ на: комментарий от devl547

На panic не надо обращать внимание! Ядро по завершению отправляет сигнал на GPIO20 и если по таймауту обнаруживает что еще работает, то повторяет еще раз, а затем выбрасывает панику с трейсом.

el_dev
() автор топика
Ответ на: комментарий от Spoofing

по поводу паники написал в ответе товарищу devl547

el_dev
() автор топика
Ответ на: комментарий от el_dev

Дык у тебя на скриншоте только паника и есть, при чем тут сообщения при poweroff?

Ну копай в сторону panic_print или сразу отключай поддержку printk в ядре

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Не только паника там, и это не весь вывод а только финиш. Не хотелось бы делать патч для ядра, раньше (ярдо 4.19) хватало вышеописанного способа. Кстати, kernel.printk = 0 0 0 0 отключает любой вывод в т.ч. панику.

el_dev
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.