[devel] несколько модулей ядра с одним именем в системе
Денис Смирнов
mithraen на altlinux.ru
Пн Мар 15 00:45:10 UTC 2010
Суть задачи: есть подсистема dahdi, и собранные дополнительно пакеты
модулей cronyx и wanpipe. При сборке dahdi можно указать значение некоего
#define, которое используется при сборке как всех модулей самого dahdi,
так и всех модулей его использующих.
При одном значении этого #define можно собрать все модули, и они будут
работать. При другом -- собирается только часть из них, зато часть из тех
кто собирается работает в два раза быстрее. И это в два раза быстрее
критично на нагруженных станциях (где сотни каналов).
Получается необходимость собирать эти модули в двух вариантах.
Задача: хочется иметь возможность поставить одновременно в систему оба
варианта модулей, и иметь возможность runtime выбрать какие из них
используются (выгрузить одни/загрузить другие).
Как это можно сделать?
Вроде близкая задача решалась для nvidia, здесь правда усложнение в том
что этих модулей несколько, да еще и в разных пакетах.
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20100315/99ed0f37/attachment.bin>
Подробная информация о списке рассылки Devel