matrox again

Michal Ludvig michal-linux na logix.cz
Úterý Listopad 6 12:54:12 CET 2001


> i2c-algo-ks.o: i2c bit algorithm module
> Warning: loading tuner.o will taint the kernel: no license

>                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^						

To znamena, ze modul, ktery nahravate, nepouziva makro MODULE_LICENSE().
Pokud je kernel "tainted" a nahodou vam spadne, tak v pripade, ze 
poslete bugreport na l-k, je dost pravdepodobne, ze se tim nikdo nebude 
zabyvat. Pouzivani tohoto makra je opatreni proti zabugovanym 
*binary-only* modulum distribuovanym nekterymi vyrobci (cela tato 
zalezitost s MODULE_LICENSE tusim vznikla kvuli ovladacum nVidia), ktere 
pry sice padaji, ale nedaji se ladit, jelikoz nejsou dostupne zdrojaky. 
A jelikoz padaji rovnou v jadre, tak s sebou obvykle vezmou cely kernel.
Nevim, jakou licenci maji vami pouzivane moduly, ale kazdopadne ji 
nemaji vyplnenou v uvedenem makru. Pokud jsou pod GPL, tak to jiste brzy 
nekdo fixne, pokud ne, tak se uvidi. Kazdopadne na funkcnost tech modulu 
to nema mit vliv.

Michal Ludvig
-- 
* Cray is the only computer that runs
*  an endless loop in just 4 hours.



Další informace o konferenci Linux