LINUX.ORG.RU

История изменений

Исправление vel, (текущая версия) :

Беги оттуда, пока не расстреляли.

Если после исправления версии в модуле оно загрузится и будет работать, то значит сильно повезло.

Реализовать недостающие функции - не проблема. Исходники всех версий ядер есть.

Различия в параметрах ядерных функций тоже можно обойти.

Есть проблема которая неразрешима - это разница в размерах структур (точнее смещения до полей структур).

Если модуль работал с железом, то либо увольнятся, либо откатываться на требуемую версию ядра.

Если модуль не работал с железом или есть спеки на железо, то появляется третий вариант - написать модуль заново :)

Какая версия ядра требуется модулю?

Исходная версия vel, :

Беги оттуда, пока не расстреляли.

Реализовать недостающие функции - не проблема. Исходники всех версий ядер есть.

Различия в параметрах ядерных функций тоже можно обойти.

Есть проблема которая неразрешима - это разница в размерах структур (точнее смещения до полей структур).

Если модуль работал с железом, то либо увольнятся, либо откатываться на требуемую версию ядра.

Если модуль не работал с железом или есть спеки на железо, то появляется третий вариант - написать модуль заново :)