[devel] кому вообще нужен sysvinit

Arseny Maslennikov arseny на altlinux.org
Пн Дек 7 16:01:32 MSK 2020


On Mon, Dec 07, 2020 at 03:27:53PM +0300, Michael Shigorin wrote:
> On Mon, Dec 07, 2020 at 02:55:09PM +0300, Dmitry V. Levin wrote:
> > $ ldd /proc/1/exe
> [...]
> > Возможно, вас это устраивает, но для других это blocker.
> 
> Для меня блокером оказалось уже то, что оно умеет *сегфолтиться*.

Бывают страшилки и пострашнее: как насчёт повисания на write(2) в
пространстве ядра на попытке записи в /dev/console, которая смотрит на
fb на мониторе? Виснет даже /bin/echo > /dev/console.
/proc/$$/stack закончится на redirected_tty_write, если память не
изменяет. Процесс становится неубиваемым.
Самое ужасное, что поди воспроизведи — на парке из 250 машин я
это ловил чуть меньше десятка раз за 2016-2019.

Мейнтейнеры ядра же что к vt-подсистеме, что к tty-подсистеме на
пушечный выстрел боятся подойти.

Где в архитектуре системы такое надо объезжать — вопрос, конечно,
с неоднозначным ответом.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20201207/4edb5c85/attachment.bin>


Подробная информация о списке рассылки Devel