Kernel

Az x86 setup kód átírása

Címkék

H. Peter Anvin egy patch sorozatot készített, amely lecseréli a jelenlegi, assembly-ben írt x86 setup kódot egy C-ben írt verzióra. A magyarázat szerint az új kód sokkal átláthatóbb és remélhetőleg jobban debug-olható. A munka során Peter több kisebb bugba botlott és azokat megpróbálta kijavítani. Linusnak nincs ellenére a csere.

A Con Kolivas-féle "swap prefetch" mehet a 2.6.23-ba (úgy tűnik)

Címkék

Miután Andrew Morton publikálta a terveit arról, hogy a nála várakozó patch-ek közül várhatóan melyeket olvasztja be a 2.6.23-as kernelbe, ismét szóba került a Con Kolivas által fejlesztett "swap prefetch" patch. Con jelezte, hogy javította az összes bugot amelyet tudott és fejlesztette a patch-et, így kéri, hogy vagy olvasszák azt be a mainline kernelbe, vagy töröljék végleg, de legyen vége már a bizonytalanságnak.

A Molnár Ingo-féle CFS ütemező beolvasztva

Címkék

Április közepén volt szó Molnár Ingo új processz ütemező munkájáról, a Completely Fair Scheduler-ről (CFS). Most, hogy Linus kiadta a 2.6.22-es Linux kernelt, megnyílt a "merge window", azaz jöhetnek az új stuffok a 2.6.23-ba. Linus kezdetnek mindjárt egy nagyobb dobással indított: kivágta a meglevő CPU ütemező core részét, és helyette beolvasztotta a CFS-t, amely lecseréli a régi ütemező komplikált interaktivitás-találgató heurisztikáit egy olyan mechanizmussal, amely megpróbálja biztosítani az azonos prioritási szinteken levő processzek egyenlő (teljesen fair) kezelését. Bővebben itt.

Linus Torvalds: Linux 2.6.22

Címkék

Woo-hoo. I'm sure somebody will report a "this doesn't compile, and I have a new root exploit" five minutes after release, but it still feels good ;)

Linus a szokásos jókedvvel jelentette be a kicsivel több mint két hónap fejlesztés után megérkező legújabb stabil Linux kernelt, a Linux 2.6.22-t. Az -rc7-hez képest többnyire jelentéktelen változtatásokat tartalmaz. Architektúra (PPC, MIPS, Blackfin) változatások, ATA-val és hálózattal összefüggő javítások. A 2.6.22 újdonságairól részletes összefoglaló olvasható itt. A forrás böngészhető itt. A KernelTrap cikke itt.

Linux: Hatalmas előrelépés a laptop-ok energiafelhasználása terén

Címkék

Arjan van de Ven - Intel alkalmazott kernelhacker - arról számolt be a napokban az LKML-en, hogy a Linux hatalmas előrelépést könyvelhet el az elmúlt hónapok munkája nyomán a laptop-ok energiafelhasználása terén. Azok az újítások, amelyek az elmúlt hetekben, hónapokban utat találtak maguknak a kernelbe (pl. tickless), azt ígérték, hogy a Linux jelentősen javít majd az energiafogyasztáson... és így is van. Miután javításra kerül egynéhány bug és kijavítanak egy csomó userspace alkalmazást, a Linux sokkal jobban teljesít, mint előtte. Korábban már volt szó az Intel által fejlesztett PowerTOP alkalmazásról, amely a fejlesztők munkáját segítheti abban, hogy azok megtalálják a rendszer azon pontjait, ahol az energia feleslegesen szivárog. Arjan egy grafikon készített a PowerTOP adatainak segítségével, amelyen azt mutatja be, hogy mily mértékben csökkent a Linux energiafelhasználása az elmúlt idők munkái alapján.

Mi várható a 2.6.22-es Linux kernelbe?

Címkék

Valószínűleg a Linus által nemrég kiadott hetedik -rc az utolsó kiadásra jelölt verziója a 2.6.22-nek, úgyhogy talán itt az ideje, hogy szemügyre vegyük, hogy milyen újdonságok, új szolgáltatások kerülnek bele a Linux kernel nemsokára kiadásra kerülő, legfrissebb stabil kiadásába:

Linus Torvalds: Linux 2.6.22-rc7

Címkék

Linus Torvalds ma kiadta a 2.6.22-es Linux kernel utolsó kiadásra jelölt verzióját. A patch nagyrészt defconfig frissítéseket és regresszió javításokat tartalmaz, de mindemellett belekerült 5 új PCI-ID is. A bejelentés itt, linux-2.6.22-rc7.tar.bz2, patch-2.6.22-rc7.bz2, changelog. A file-ok a legújabb szerzeményükön van fenn, ami egy európai tükör.

Linus és Andi Kleen az Intel processzorok "súlyos" hibájáról a Linux kernel szemszögéből

Címkék

Egy érdeklődő azt a kérdést vetette fel az Real World Technologies listán, hogy a Theo de Raadt által nemrég felvázolt, Intel processzorok TLB kezelésével kapcsolatos viselkedés valójában probléma-e vagy csak túllihegés. A kérdésre Andi Kleen, a Linux kernel egyik processzorszakértője és Linus Torvalds is válaszolt.