Bug 23313 - MODULES_LOAD не копирует фирмварь, если её часть отсутствует
Summary: MODULES_LOAD не копирует фирмварь, если её часть отсутствует
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: make-initrd (show other bugs)
Version: unstable
Hardware: all Linux
: P3 minor
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-10 18:58 MSD by Andrey Rahmatullin
Modified: 2010-04-10 20:17 MSD (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Rahmatullin 2010-04-10 18:58:02 MSD
MODULES_LOAD = radeon
В /lib/firmware/radeon лежит только R300_cp.bin, make-initrd закономерно ругается на все остальные имена:

add-module: Firmware file "radeon/R520_cp.bin" for module "radeon" not found

и т.д. (пусть ругается), но в полученном initrd в итоге нет даже имеющегося R300_cp.bin.
Comment 1 Alexey Gladkov 2010-04-10 19:42:35 MSD
Выполните пожалуйста такую команду:

modinfo -F firmware radeon; echo $?

Если modinfo вернёт ошибку, то вывод этой утилиты использовать не корректно.
Comment 2 Andrey Rahmatullin 2010-04-10 19:47:56 MSD
(В ответ на комментарий №1)
> Выполните пожалуйста такую команду:
> 
> modinfo -F firmware radeon; echo $?
> 
> Если modinfo вернёт ошибку, то вывод этой утилиты использовать не корректно.

0 возвращает. По идее, оно в ФС не смотрит, только в модуль.
Comment 3 Alexey Gladkov 2010-04-10 20:03:42 MSD
Тогда это бага и я её уже нашёл.
Comment 4 Alexey Gladkov 2010-04-10 20:17:30 MSD
Исправлено в git.