Búcsú az i386 és x86_64 könyvtáraktól

Címkék

Folytatódik a korábban megkezdett, az i386 és x86_64 architektúrákat az egységesített x86 architektúrába összeolvasztó munka. Sam Ravnborg egy olyan patch-et postázott Linus-nak, amely eltávolítja a régi i386 és x86_64 könyvtárakat a forrásfából. A könyvtárstruktúra legfelsőbb szintjén levő Makefile-ban és kconfig Makefile-ban bemutatkozott néhány triviális változtatásnak köszönhetően az összes file átvándorolhatott az új helyére, az arch/x86 könyvtár alá. A teszt build-ek mind i386-ra, mind x86_64-re sikeresek voltak. Bővebben itt.

Hozzászólások

Arra leszek kíváncsi, hogy ez hány bugot fog szülni, mert igaz hogy így gyakran 2*kellet dolgozni 2 jól elszeparált külön könyvtárban, emiatt nem kellett küzdeni az ősdriverekkel 64-biten ami úgysem megy. Most az egész egy nagy zagyvalék lesz. Eddig könyvtáranként kellet megjelölni hogy mit kell beforgatni a kernelbe. Most majd filéenként kell. """Egetrengetően nagy ötlet."""" Sebaj a 2.6.23.x-as még nem olyan jól el leszeek vele 1-évig. Mire rájönnek hogy mit kutyultak el így.

én spec a 2.6.22-esnél fogok maradni, mert nekem az jön be, 2.6.23-asal valahogy más, az új ütemező teszi, GUI alatt lehet hogy szebben jelennek meg dolgok, de valahogy lassabban és "egyszerre", ezt most nem biztos, hogy értitek

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.
debian 4.0 - linux-2.6.22.10-pancs1-wifi2 - 2.6.22.9 kernel madwifivel itt

hátránya nincs, vagy csak annyi, hogy az uj CFS ütemező miatt kicsit magasabb a load és valahogy másképp jelenik meg gui-n minden és ezt még nem szoktam meg, lehet hogy még nincs annyira kiforrva az CFS, bár ez igaz lehet a 2.6.22-esben megjelent SLUB memallocátorra is

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.
debian 4.0 - linux-2.6.22.10-pancs1-wifi2 - 2.6.22.9 kernel madwifivel itt

Én az asztalira raktam 2.6.23-at, de nagyon jól megy.... Látványosan gyorsabb, mint a 2.6.22 volt... Kell is neki vagy 20 mp, és bent van a login manager. :)
--
OpenSuSE 10.3, Celeron 2,4Ghz, 768MB, 2*160GB IDE Raid0, FX5200, SBLive! E400
OpenSuSE 10.2, Acer Aspire 5020, AMD Turion 64bit @ 1,8Ghz, 1GB, 80GB Toshiba, Mobility Radeon X700 PCI-E 128MB/128bit

Kicsit olyan kérdés ez, mint az ortológsok és neológusok :-).
Magam sem tudom, hogy döntöttem volna a helyükben. Egyrészt a DRY elkötelezett híve vagyok, másrészt az öslénytől való megszabadulást is üdvözítőnek tartom. Talán fel kellene adni az öslény dolgok támogatását 32 biten is? Vagy ne legyek ennyire eretnek?

Én örülök ennek az összevonásnak. Így lesz pl amd64-en default Xen támogatás, és alapból lehet támogatni a IOMMU-t (már ahol van). Mindkettő igen fontos lehet a virtualizáció szempontjából. Azért persze nem fogom lecserélni a 2.6.23 kernelem, még jó egy évig. U.I. a mostani működik.