Alan Cox a 2.6-os kernelről

Címkék

A 2003-as Egyesült Királyság-beli LinuxExpo-n Alan Cox tegnap felvázolta, hogy mit is várhatunk a majdani 2.6-os Linux kerneltől. A "mester" elmondta, hogy arccal a 64 bit x86 felé, hogy az összes x86-os drivert felkészítik majd a 64 bites üzemre. Fixálni kell a hibás drivereket, ezen kívül elvetették néhány ősi hardver támogatását. Ahogy Cox mondta: "olyan hardverek, amelyek minden százezredik felhasználónak vannak csak". Ezek alatt főleg régi ISA eszközöket kell érteni.A 2.6-ban végül beolvasztásra kerül a uCLinux és a SCSI alrendszer újraírt verziója. Az új SCSI réteg inkább az új hardvereszközökre van kihegyezve a régiekkel szemben.

Bővebben itt.

Hozzászólások

Szerintem nem kellene elvetni a régi hardvereszközök támogatását, csak egy patch formájában kellene rendelkezésre bocsájtani. Akinek nem kell, az nem bővíti fel vele a kernelt, akinek pedig kell, nos neki is megvannak a szükséges eszközök... :)

IMHO azert vetik el a regi eszkozok tamogatasat, mert borzaszto nagy munka azoknak a drivereit karbntartani, es csak feleslegesen novelik meg a mar igy eleg nagy (lassan 35MB-nyi tomoritve) kernelforrast.

Ha belegondolsz: akinek regi ISA vasa van annak az uj hw-k tamogatasa ugysem kell, ergo eleg neki a 2.2 vagy 24-es kernel. Akinek meg uj vasa van, azon meg nincs ISA slot tehat neki nem kell az ISA tamogatas a forrasba.

Szerintem logikus lepes a regi stuffok kiszorasa a kernelforrabol..

Az új kernel nem csak hardvertámogatásban tud többet.

Viszont szerintem is logikus lépés kihagyni azokat, amelyeket senki nem akar használni. Ha ez egy zárt forrású driver lenne, akkor ezzel meg is szűnne a hardver használhatósága, így viszont bárki, akinek nagyon kell, átírhatja, hogy működjön, és akkor talán még a kernelbe is visszakerül.

>Az új kernel nem csak hardvertámogatásban tud többet.

Altalaban az eletkepes megoldasokat visszaportoljak a regi kernelekbe is. Lasd. a 2.2-t meg a mai napig karbantartjak. IMHO akinek ISA vasa van annak nem fog hianyozni az uj SCSI alrendszer, a TBL, az extra nagy diszkek tamogatasa, az uj USB alrendszer, stb.

O(1) utemezo, preemptive patch, stb. meg mar regen vissza van portolva a 2.4-be.

Senki nem fog lemaradni semmirol...

> es csak feleslegesen novelik meg a mar igy eleg nagy (lassan

> 35MB-nyi tomoritve) kernelforrast.

Persze, ezért kellene külön patch szintjén kiadni. Csak az szedné le, akinek szüksége van rá. De a kernelnek azt a részét, amit a legtöbben használnak, nem növelvé... :)

Miert a 2.4-be nincs iptables? :-O

A disztribucionak meg mi koze a kernelverziohoz? Potatoba is tehetek 2.5 os kernelt.