CONFIG_MODVERSIONS [Was: aic 7902]
Ну народ, подождите :)
Честно говоря я не совсем понимаю как может включенная или отключенная возможность
слежения за версиями ядра может влиять на работоспособность модуля скомпиленного с той же
версией исходников ядра, в какой мы и пытаемся его загрузить. Да, наверно, модуль, скомпиленный
для 2.2.20, не заработает для 2.4.18. Но модуль компиленный для 2.4.18 обязан работать в 2.4.18-blablabla.
Без всяких проблем. Но только если отключено слежение за версиями. В противном случае ядро просто пошлет
нас нафиг при попытке загрузки. Про бинарные модули я не говорю - они обычно сделаны под конкретную версию конкретного ядра.
Даже модули в сорцах такие бывают (например старый модуль для raid adaptec 2100).
--
Nick Potemkin
Eniro Rus-M
http://www.eniro-m.ru
::: Yellow Pages Moscow
http://www.yellowpages.ru
phone: +7 (095) 799-55-55
fax: +7 (095) 799-55-09
----- Forwarded message from "Dmitry A. Fedorov" <D.A.Fedorov@inp.nsk.su> -----
Date: Fri, 10 Oct 2003 13:20:28 +0700
From: "Dmitry A. Fedorov" <D.A.Fedorov@inp.nsk.su>
Subject: Re: aic 7902
To: debian-russian@lists.debian.org
On Fri, 10 Oct 2003, Artem Chuprina wrote:
> DAF> Очевидно полное непонимание назначения этого механизма, ибо к "работать
> DAF> лучше" он не имеет ни малейшего отношения.
>
> "Работать лучше" в данном случае означает "нормально работающий драйвер будет
> грузиться без пересборки".
Полное непонимание подтверждается. От модуля это не зависит, он обязан
быть собран под ядро.
> В ядре, надо сказать, бинарная совместимость наблюдается,
Нет.
> и часть драйверов от производителей распространяется в бинарном
> виде.
Они либо ламеры (в большинстве) либо делают модуль под конкретное ядро
конкретного дистрибутива.
Nvidia и их подражатели - 3-я категория, но о них речь не идет.
--
Если виртуальная память закончилась, она ненастоящая.
--
To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
----- End forwarded message -----
Reply to: