[make-initrd] Possible missing firmware

Konstantin Lepikhov lakostis at unsafe.ru
Mon Jul 7 18:45:17 MSK 2025


Hi Leonid!

On 07/07/2025, at 05:12:10 PM you wrote:

> > Один вопрос - зачем превращать make-initrd в диагностический инструмент
> > для поддержки? Если заказчик не додал каких файлов это проблема заказчика,
> > а не всех пользователей дистрибутива. Мне пока это видится как процесс
> > "давайте создадим проблему а потом будем ее героически решать".
> 
> Конечно, можно сделать отдельный (внешний) инструмент, но (я надеюсь) 
> его механизмы рано или поздно будут полезны make-initrd для интеграции с 
> его функционалом. Проблемы-то разные им можно будет отлавливать, 
> разумнее всего это делать на этапе создания образа initrd. Сейчас 
> алгоритм весьма простой: есть модуль -- в initrd затягиваются все 
> упоминаемые в них firmware, при их наличии в stage2 rootfs. А будут 
> фильтры, будет более глубокое понимание их назначения, можно будет 
> тянуть только то, что нужно в конкретной системе. Это направление, в 
> котором можно двигаться.
bla-bla-bla. Конечно, нужно встроить логи в ядро, чтобы оно сразу при загрузке
говорило, чего заказчику не хватает для счастья. И это направление, в
котором нужно двигаться. Смотрите, я тоже так умею писать ни о чем, но с
пафосом. Извините, но наболело уже.

Из 19+ сообщений вы так и не привели ни одного use case относительно
make-initrd. Все эти ссылки в багзилле - результат отвратительной работы
поддержки для продукта ООО, и make-initrd эту проблему не решит никак.

Встаивать бессмысленную диагностику, которая и так есть в модуле ядра в
виде modinfo и в документации самого модуля, лично мне кажется глупостью.

-- 
WBR et al.


More information about the Make-initrd mailing list