модуль для семейства 2.6 (совместимость со всем семейством)
Модератор: Модераторы разделов
-
Andrew S
- Сообщения: 225
- Статус: экспериментатор
- ОС: Conrad-Gentoo
модуль для семейства 2.6
Написал модуль, в последнем ядре все собирается и работает. Но есть вопрос: как минимальными трудозатратами сделать его совместимым со всем семейством 2.6? Модулей потом будет много, и тестировать (или хотя бы компилить) каждый модуль в каждом ядре, мягко говоря, лениво. Может есть какая утилитка, которая просмотрит код и подскажет мне, на какие вызовы и в каких ядрах обратить внимание?
-
alfss
- Сообщения: 262
Re: модуль для семейства 2.6
универсального ничего не существует.
Есть мысль что если модуль написан для 2.6.1 то он будет работать и в 2.6.25.
Хотя возможны и не состыковки.
Вам придается поддерживать версии ядра последующие и следить за работоспособностью модуля.
В инструкции по установке напишите с какой версии ядра поддерживается данный модуль.
Есть мысль что если модуль написан для 2.6.1 то он будет работать и в 2.6.25.
Хотя возможны и не состыковки.
Вам придается поддерживать версии ядра последующие и следить за работоспособностью модуля.
В инструкции по установке напишите с какой версии ядра поддерживается данный модуль.
-
halturin
- Сообщения: 167
- ОС: Linux
Re: модуль для семейства 2.6
сейчас уже не вспомню детали, но на этапе эволюции от .1 до .25 было несколько серьезных изменений. Конечно, есть шанс, то эти изменения не коснулись требуемого функционала для твоего модуля, но, тем не менее, потенциальные грабли есть. Надо проверять.
-
Andrew S
- Сообщения: 225
- Статус: экспериментатор
- ОС: Conrad-Gentoo
Re: модуль для семейства 2.6
К сожалению, коснулись. Что ж, придется ковыряться в ядрах 