( BaT | 2011. 05. 24., k – 15:04 )

Nem látom felsorolva azokat a függvényeket, amiknek a paraméterezése változott meg, azokat a függvényeket amik deklarációi másik headerbe kerültek át, vagy azokat a struktúrákat amikhez hozzáadtak/elvettek pár membert.

Múltkor csak a poén kedvéért lefordítottam egy kernel modult ami nem az aktuális kernelhez volt tervezve, olyan 5-10 fileba kellett belenyúlnom, a fent felsorolt esetekkel találkoztam. Konkrétabban volt egy függvény ami 3 paraméteres volt a forrásban, az aktuális kernelben meg már csak 2, volt pár fv (pl. kmalloc ha jól emlékszem) amikhez be kellett includeolni egy extra headert, és volt egy struktúra amiből kivettek 2 membert (jobb ötlet híján az érintett kódrészletet kikommenteztem). Így lefordult, betöltődött, de végül kipróbálni nem tudtam. Azért nem lepődtem volna meg, ha használat közben dobott volna a kernel egy panic-ot.

--
Don't be an Ubuntard!