Kernel

Linus Torvalds: Linux 4.5

Címkék

Linus hezitált, hogy kiadja-e a nyolcadik prepatch-et, de végül úgy döntött, hogy inkább útjára engedi a 4.5-ös kernel végleges kiadását. Ugyan volt egy csúnya regresszió, amit csak szombaton sikerült javítani, illetve a hét elején volt egy networking pull request, ami nagyobb volt mint szerette volna, de mivel ezeket tudták kezelni, nem látta okát, hogy még egy hetet ráhúzzon. Így hát kiadta a végleges 4.5-ös kernelt és egyben megnyitotta a 4.6-os kernel beolvasztási időablakát.

Részletek a bejelentésben. A főbb változásokról a KernelNewbies.org Linux_4.5 oldalán lehet tájékozódni.

Linus Torvalds: Linux 4.5-rc7

Címkék

Linus tegnap kiadta az aktuálisan fejlesztés alatt álló Linux kernelverzió hetedik prepatch-ét. Mint írta, a dolgok a héten végre lenyugodtak, így erősen valószínű, hogy nem kell eltérnie a megszokott menetrendtől, vagyis a hetedik RC patchkészlet után kiadhatja jövő hét végén a végleges 4.5-ös kernelt. De mint írta, a változtatás jogát fenntartja, vagyis ha valami váratlan problémába ütköznek, akkor a végleges release helyett jön a nyolcadik prepatch. A változások eloszlását tekintve a patchkészlet mintegy háromnegyede driver, a maradék pedig architektúra és fájlrendszer változtatás.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.5-rc6

Címkék

Linus Torvalds a hétvégén bejelentette a 4.5-ös kernel hatodik prepatch-ét. Szerette volna, ha a hatodik -rc patch kissé kisebb lett volna, de így sem elégedetlen. Eltekintve néhány problémásnak látszó, de valójában ártalmatlan, illetve őket közvetlenül nem érintő dologtól, a helyzet egész normálisnak tűnik. Linus szeretné azt mondani, hogy a helyzet megfelel a fejlesztési ciklus ezen szakaszában elvártnak, de megnézi még, hogy a jövő hét hogyan alakul. Ha az -rc7 méretben nem kezd el zsugorodni, akkor megfontolja egy -rc8 kiadását is, de most még korai lenne megmondani, hogy szükség lesz-e rá. A végleges kiadás Linus döntésétől függően vagy március 13-án, vagy március 20-án várható.

Részletek a bejelentésben.

A Linux kernelfejlesztők javítást küldtek be az efivarfs "rm -rf" brickelési problémára

Címkék

Ugyan "rm -rf /" parancsot általában csak idióták és lamer n00bok szoktak futtatni gépükön, de abban egyetérthetünk, hogy a parancs kiadásával nem kellene totálisan használhatatlanná, eltéglásított (bricked) állapotba kerülnie egyetlen számítógépnek sem. Pedig ha valaki önszántából, vagy "jóindulatú" tanácsra ezt teszi Linux alatt EFI-s gépén, akkor könnyen beleszaladhat egy hosszabb gép nélkül töltött pihenőbe.

Linus Torvalds: Linux 4.5-rc5

Címkék

Linus egy nappal korábban, a szokásos vasárnapi kiadás helyett szombaton tette elérhetővé a 4.5-ös kernel ötödik prepatchét. Linus szerint a patch egész normálisnak tűnik. Kicsit több mint fele (55%-a) driver, körülbelül 20%-a architektúra (arm, m68k, powerpc, s390, x86) frissítés. A maradékot egyéb dolgok - fájlrendszer, core kernel cucc és header fájlok adják.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.5-rc4

Címkék

Linus Valentin napi ajándéka geekhez méltóan egy új prepatch képében érkezett:

It's Valentine's day, so here I am, making a valentine for everybody in the form of the usual rc release.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.5-rc3

Címkék

Linus tegnap bejelentette, hogy elérhető tesztelésre a 4.5-ös Linux kernel harmadik kiadásra jelölt verziója. Az -rc3 a főnök szerint egy kissé nagyobb, mint azt szeretné, de semmiképpen sem túlzottan, vagy szokatlanul nagy. Noha a patchek többsége egészen apró, ennek ellenére a patchkészlet 90%-át néhány, eddig a staging-ben tanyázó (de sehova nem fejlődő) driver eltávolítása teszi ki. A maradék 10% nagy rész driverfrissítés a többi pedig egyéb változtatás.

Részletek a bejelentésben.

BFQ - Javaslat a CFQ I/O ütemező lecserélésére

Címkék

I/O ütemezők a Linux kernelben

Az újabb Linux kernelek több fajta I/O ütemezőt is kínálnak (cat /sys/block/<sdx>/queue/scheduler). Az alapértelmezett IO ütemező számos disztribúcióban a CFQ, ami a legtöbb esetben megfelelően teljesít, de vannak olyan esetek, amikor nem ideális választás. Szerencsére az IO ütemező dinamikusan változtatható (echo sched_name > /sys/block/<sdx>/queue/scheduler).

Paolo Valente jó ideje dolgozik azon, hogy a CFQ ütemezőt naprakész állapotra hozza. Munkája BFQ néven fut. Paolo BFQ weboldalán hasonlítja össze a CFQ ütemezőt a BFQ-val.

Február 1-én Paolo egy patchkészletet küldött az LKML-re, amely lecserélné a jelenlegi CFQ IO ütemezőt.

[ Replace the CFQ I/O Scheduler with BFQ ]

Mikor fordítottál utoljára kernelt vanillából?

Címkék

Néhány hónapon belül: régi gépre.
1% (5 szavazat)
Néhány hónapon belül: szokásom a kernelfordítás.
5% (24 szavazat)
Néhány hónapon belül: optimalizálás okán.
4% (20 szavazat)
Néhány hónapon belül: a disztribútor javallatához igazodván.
1% (3 szavazat)
Egy éven belül, nem az 1-4 pont okánál fogva, hanem driver(ek) miatt.
6% (30 szavazat)
2-5 éve nem teszek ilyet: megfelel a disztribútor kernele.
20% (102 szavazat)
5+ Éve nem forgrattam kernelt.
47% (242 szavazat)
Soha sem foglalkoztam kernel fordítással.
14% (75 szavazat)
Szűz vagyok ebben e témakörben / Csak az eredmény érdekel
3% (17 szavazat)
Összes szavazat: 518

Linus Torvalds: Linux 4.5-rc1

Címkék

Eltelt két hét a végleges 4.4-es kernel kiadása óta, így Linus bezárta a 4.5-ös kernel fejlesztési ciklusának beolvasztási ablakát és a szokásos menetrendnek megfelelően kiadta az első prepatchet a 4.5-rc1 képében.

Méretét tekintve a 4.5-rc1 egy egész normális kiadás, se nem szokatlanul nagy, sem nem szokatlanul kicsi. A statisztikákat nézve is normális. A patchkészlet körülbelül 70%-át a driver változtatások teszik ki, a maradékon pedig szokás szerint az architektúrákat érintő frissítések, valamint a dokumentációt, fájlrendszereket, általános hálózatkezelést és core kernel dolgokat érintő változtatások osztoznak.

Részletek a bejelentésben.