Kernel

Linus Torvalds: Linux 2.6.38-rc1

Címkék

Eltelt két hét, így a 2.6.38-as kernel beolvasztási ablaka bezárult. A 2.6.38 beolvasztási periódusát Linus érdekesként jellemezte, mert két kedvenc új szolgáltatása is bemutatkozott. Az egyik a group scheduling használata annak érdekében, hogy bizonyos terhelések esetén jobb interaktivitást mutassanak bizonyos alkalmazások (pl. a terminal ablakok "make -j 8" vagy hasonló terhelések esetén). Volt korábban róla szó itt a HUP-on. A másik pedig a Nick Piggin által régóta RCU-alapú path name lookup munkája. Részletek a bejelentésben.

Linus Torvalds: Linux 2.6.37

Címkék

Linus tegnap bejelentette a 2.6.37-es kernel végleges kiadását és egyben a 2.6.38-as kernel beolvasztási ablakának megnyitását. A 2.6.37-es kernel újdonságairól a KernelNewbies 2.6.37 oldalán olvasható egy összefoglaló. Az említésre méltóbb újdonságokról (Xen Dom0 támogatás beolvasztása megkezdődött, a BKL-mentesítés stb.) részletesen lehet olvasni a H Open összefoglalójában:

Linus Torvalds: Linux 2.6.37-rc8

Címkék

Linus ma bejelentette a 2.6.37-es kernel nyolcadik és egyben feltehetően utolsó kiadásra jelölt változatát. Ezzel együtt Linus reméli, hogy január elején - mikor az evés-ivásból az emberek visszatérnek a munkához - megnyithatja a 2.6.38-as kernel beolvasztási ablakát. A -rc8 nem hoz izgalmas változtatásokat. Az egyetlen, amit Linus kiemelt, hogy remélhetőleg javítja az Intel grafikus chipekkel előforduló "fekete képernyő" problémát. A végleges 2.6.37-es kernel a napokban várható. A bejelentés itt olvasható.

A Linux Foundation kiadta 2010-es jelentését a Linux kernel fejlesztéséről

Címkék

A Linux Foundation (LF) kiadta idei helyzetjelentését a Linux kernel fejlesztéséről. Megtudhatjuk belőle, hogy a fejlesztés milyen ütemben folyik, kik végzik, mit csinálnak és a munkákat kik szponzorálják.

A ~ 200 soros kernelpatch, amely drasztikusan csökkenti a latency-t

Címkék

A Phoronix figyelmét az egyik olvasója hívta fel egy, az LKML-re küldött kernelpatch-re. A tippadó szerint a kernelpatch jelentősen javította nála a "desktop élményt". Olyan tapasztalatokról számolt be, amelyet a Con Kolivas-féle ütemező patch-ek alkalmazása után tapasztalt. A Phoronix utánajárt és arról számolt be, hogy a kernelpatch "csodákra képes". Kiderült, hogy a szóban forgó, körülbelül 200 soros kernelpatch Mike Galbraith "automated per tty task groups" munkája. A patch jelenleg már a harmadik verziójánál tart, de ami a legfontosabb, ez a munka Linus tetszését is elnyerte, így hamarosan része lehet a disztribúciók által szállított kerneleknek is.

Linus Torvalds: Linux 2.6.37-rc2

Címkék

Az -rc1 után két héttel Linus bejelentette a 2.6.37-es kernel második kiadásra jelölt verzióját. A megszokottól eltérően nem egy, hanem két hét telt el a két RC kiadás óta. Ennek az oka nagyrészt az volt, hogy a kettő közül az egyik héten zajlott az idei Kernel Summit és a Linux Plumbers konferencia is. Annak ellenére, hogy két hétig tartott, egész csendes volt ez a periódus. Ebben mindenképpen szerepet játszott az is, hogy a fejlesztők egy része a konferenciákkal volt elfoglalva. Linus szerint nincs semmi igazán érdekes az -rc2-ben. Részletek a bejelentésben.

Linus Torvalds: Linux 2.6.37-rc1

Címkék

Linus - aki éppen Bostonban tartózkodik - nemrég bejelentette, hogy bezárult a 2.6.37-es kernel beolvasztási időablaka és amint laptopjáról feltöltődik, majd megfelelően elterjed a tükörszervereken, hamarosan elérhetővé válik az első kiadásra jelölt verzió is.

Ahhoz képest, hogy a beolvasztási időablak most kissé szűkebb volt a megszokottnál, elég nagy mennyiségű változás történt. A 2.6.36 óta 10 ezer kommit született. Ahogy Linus megjegyezte, hosszú lenne felsorolni, annyi minden változott.

Azonban mégis kiemelt valamit. Érdemesnek tartotta a bejelentésben megjegyezni, hogy végül eljutottak oda, hogy core kernel területekről sikerült nagyrészt száműzni a Big Kernel Lock-ot (BKL).

Működő Linux kernel fordítható a Clang-gal

Címkék

Bryce Lelbach közölte nemrég a cfe-dev levelezési listán, hogy a Clang segítségével (többé-kevésbé) működőképes (2.6.36, SMP) Linux kernelt lehet fordítani. A lefordított kernel képes Runlevel 5-re (X + hálózat) bootolni valódi hardveren (MacBook + Debian környezet), illetve Qemu-ban is. A kernel képes "self-host"-ra, azaz a Clang-gal fordított kernelen lehet Clang-gal kernelt fordítani.

Linus Torvalds: Linux 2.6.36

Címkék

Linus tegnap bejelentette a 2.6.36-os kernel végleges kiadását. Mint írta, egy héttel később érkezett mint azt remélte. Ebből kifolyólag a most megnyíló beolvasztási időablak rácsúszna a hamarosan kezdődő kernelkonferenciára. Linus azonban reméli, hogy a fejlesztők még a Kernel Summit előtt elküldik neki a patcheket és a (git) pull kéréseket. Továbbá reméli, hogy a kernelkonferencia előtti vasárnapra sikerül bezárni a beolvasztási ablakot és kiadni a 2.6.37 első kiadásra jelölt verzióját. A 2.6.36-os kernel újdonságairól részletesen a KernelNewbies weboldalán találhatók információk. Linus bejelentése itt olvasható.

Linus taggelte a 2.6.36-rc8-at

Címkék

Ugyan volt esély arra, hogy a hetedik kiadásra jelölt verziót már nem követi újabb a 2.6.36-os kernel fejlesztési ciklusában, Linus azonban mégis úgy döntött, hogy tol egy újabb -rc-t. Bejelentés ugyan (még) nem érkezett az LKML-re, de az tisztán látszik, hogy taggelve lett a 2.6.36 nyolcadik -rc-je. Mivel egyre közelebb vagyunk a végleges 2.6.36-hoz, érdemes egy pillantást vetni a vele érkező változásokra.