[make-initrd] Алгоритм добавления модулей ядра в initrd

Антон Мидюков antohami at basealt.ru
Mon May 11 08:16:25 MSK 2020


10.05.2020 19:05, Alexey Gladkov пишет:
> On Fri, May 08, 2020 at 05:56:07PM +0200, Alexey Gladkov wrote:
>> On Thu, May 07, 2020 at 05:11:29PM +0700, Антон Мидюков wrote:
>>> Доброго времени суток
>>>
>>> На Raspberry Pi 3 столкнулся с такой проблемой. Начиная с ядра 5.6, для
>>> загрузки с SD-карты требуется модуль ядра bcm2835-dma.ko помимо bcm2835.ko
>>>
>>> Но make-initrd добавляет только bcm2835.ko при автопоиске.
>>>
>>> Хотелось бы понять, почему не добавляется bcm2835-dma.ko?
>> Согласно sysfs bcm2835-dma не нужен для монтирования корня. Есть невнятная
>> ссылка на dma, которая не является официальным API. Я добавлю её как хак.
>> В следующей версии должно заработать.
> Фикс в master. Если у вас есть возможность, то проверьте пожалуйста.
>
Проверил. bcm2835-dma.ko.gz в initrd добавился. Также добавился лишний 
модуль snd-pcm-dmaegine.ko.gz.

-- 
С уважением, Антон Мидюков <antohami at basealt.ru>



More information about the Make-initrd mailing list