Summary: | insmod - требуется одинаковая функциональность для 2.6 и 2.4 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Anton Farygin <rider> |
Component: | modutils | Assignee: | Sergey Vlasov <vsu> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | ldv |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 3459 |
Description
Anton Farygin
2004-03-31 11:27:26 MSD
Так что с этой штукой будем делать ? Мне эта функциональность нужна для скриптов (hotplug и т.д.) Fixed in modutils-2.4.27-alt2. Попутно восстановлена работоспособность insmod -f для ядер 2.6.x (а также добавлены специфические для 2.6.x опции --force-vermagic и --force-modversion). Однако поведение insmod -f на 2.4.x и 2.6.x не вполне совпадает. Для 2.4.x флаг -f срабатывал только при необходимости - т.е., если модуль на самом деле нормально загружался без -f, флаг tainted для ядра не устанавливался (впрочем, это ALT-specific). Для 2.6.x использование -f в любом случае приводит к установке флага tainted (в 2.6.x его устанавливает само ядро). Для избежания необоснованной установки флага tainted можно использовать конструкцию insmod module.o || insmod -f module.o, хотя это приведёт к лишним сообщениям об ошибках. |