LINUX.ORG.RU

[kernel] Вопрос по ядерным модулям

 


0

0

Почему для того чтобы включить драйвер nvidia, ati достаточно собрать модуль ядра, а для того чтобы включить драйвер reiser4 - нужно пересобирать всё ядро? Или всё таки можно ограничиться сборкой модуля?

★★★★★

Архитектура рейзера не позволяет всунуть весь функционал в один модуль.

wyldrodney
()

лучше пропатчить и пересобрать, хотя попробуйте ) отпишетесь о том успешно или нет

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

Я бы с удовольствием попробовал, но код reiser4 я встречал только в виде патча к ядру. Собственно в этом и вопрос: как собрать сферический модуль ядра в вакууме не пересобирая ядра.

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

если модуль единичный, может помочь что-нибудь типа:

cd /module/dir
make -C /lib/modules/`uname -r`/build M=`pwd` CONFIG_<SOME_KCONFIG_OPTION>=m modules
make -C /lib/modules/`uname -r`/build M=`pwd` CONFIG_<SOME_KCONFIG_OPTION>=m modules_install

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