Kernel

Linus Torvalds: Linux 4.9-rc8

 ( trey | 2016. december 5., hétfő - 18:03 )

Linus kiadta a 4.9-es kernel nyolcadik és egyben utolsó prepatchét. Ha minden jól megy, akkor a hétvégén megérkezik a végleges 4.9-es kernel. Részletek a bejelentésben.

Linus Torvalds: Linux 4.9-rc3

 ( trey | 2016. október 31., hétfő - 11:36 )

Linus egy nappal korábban, vasárnap helyett már szombaton kiadta a 4.9-es kernel soron következő, szám szerint harmadik prepatchét. A korábbi release oka utazás. A kernelfejlesztés első embere a Santa Fe-ben október 31-től november 2-ig megrendezésre kerülő Kernel Summit 2016 rendezvényen vesz részt.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.9-rc1

 ( trey | 2016. október 17., hétfő - 12:33 )

Linus a bevett gyakorlattól eltérően nem vasárnap, hanem egy nappal korábban, szombaton bezárta a 4.9-es kernel beolvasztási időablakát (merge window). Ez egyben azt is jelenti, hogy megérkezett tesztelésre a 4.9-es kernel első kiadásra jelölt verziója, a 4.9-rc1. Az egy nappal korábbi bezárásnak oka az volt, hogy elég nagyra sikerült ez a merge window, ráadásul nem volt mondható problémamentesnek sem. Ebben a kiadásban mintegy 1500 ember működött közre. Linus újfent hangsúlyozta, hogy nem feltétlen az az ember végezte a munkát, akitől a beolvasztási kérelem érkezett, az ő beolvasztási naplójában csak a legfelső szintű karbantartók vannak felsorolva.

Részletek a bejelentésben.

Félúton vagyunk az 5.0-s Linux kernel felé

 ( trey | 2016. október 12., szerda - 15:19 )

Linus a napokban arról írt, hogy éppen félúton vagyunk a 4.0-s és az 5.0-s kernel közt. Magyarázatot is mellékelt:

Linus írta:
Why? It turns out that we've had a git object count pattern in the kernel, with the major version transitions happening fairly exactly at every two million objects in the git object database.

Put another way: v3.0 was released when the kernel git object database grew to two million objects, and v4.0 was released when we crossed over the 4M mark. So naturally, if you're into numerology, that unequivocally proves v5.0 will be when we reach 6M objects.

And today my git object database crossed over the 5M object mark.

Ez azt jelenti, hogy az 5.0-s kernel valamikor 2017-ben érkezhet.

Linus elismerte, bugos sz@r került a 4.8-as kernelbe

 ( trey | 2016. október 6., csütörtök - 9:00 )

Linus a hétvégén (majdnem) menetrend szerint kiadta a végleges 4.8-as kernelt. Eleinte úgy tűnt, hogy ez is egy szokásos kiadás lesz, kedden azonban a főnök egy levelet írt az LKML-re, amelyben kifakadt. Sajnálatát fejezte ki amiatt, hogy közvetlenül a 4.8-as kernel kiadása előtt elfogadott és beolvasztott Andrew Mortontól egy patchsorozatot, mert az problémákat okoz és most már - benne egy bugos sz@rral - része a stabil kiadásnak:

Linus írta:
I'm really sorry I applied that last series from Andrew just before doing the 4.8 release, because they cause problems, and now it is in 4.8 (and that buggy crap is marked for stable too).

A szóban forgó bugos sz@r nem más, mint egy patch, amely egy olyan hibát kísérelt meg javítani, ami a 3.15-ös kernel óta jelen van. Linus szerint azonban a javítás nem sikerült, sőt, szerinte a bugra készült patch sokkal rosszabb mint az eredeti bug maga, mert az sosem nyírta ki a gépét:

Linus Torvalds: Linux 4.8

 ( trey | 2016. október 3., hétfő - 12:05 )

Linus tegnap bejelentette a 4.8-as kernel végleges kiadását. Ez természetesen egyben azt is jelenti, hogy megnyílt a 4.9-es kernel beolvasztási időablaka. Részletek a bejelentésben. A 4.8-as kernel újdonságairól a KernelNewbies.org Linux_4.8 oldala számol be.

Linus Torvalds: Linux 4.8-rc8

 ( trey | 2016. szeptember 26., hétfő - 8:11 )

Linus a hétvégén kiadta a 4.8-as kernel nyolcadik prepatchét. Ahogy a patchkészletet kísérő levelében írta, hacsak valami váratlan közbe nem jön, vasárnap érkezik a végleges 4.8-as kiadás. Az -rc8 főleg kisebb javításokat hoz, amelyek leginkább a driver, architektúra, kripto, memóriakezelés és fájlrendszer területeket érinti. Részletek a bejelentésben.

Linus Torvalds: Linux 4.8-rc7

 ( trey | 2016. szeptember 19., hétfő - 12:50 )

Tegnap Linus kiadta a 4.8-as kernel hetedik prepatchét. Általában, ha minden jól (értsd: Linus kedve szerint) alakul, akkor az rc7 szokott az utolsó rc lenni a végleges kiadás előtt. Azonban vannak kivételek és úgy fest, hogy a 4.8-as kernel fejlesztési ciklusa is ezen kivételek közé fog tartozni. Vagyis arra lehet számítani, hogy vasárnap az rc8 érkezik a végleges kiadás helyett.

Részletek Linus levelében.

Linus Torvalds: Linux 4.8-rc4

 ( trey | 2016. augusztus 29., hétfő - 7:30 )

Linus tegnap bejelentette a 4.8-as kernel negyedik prepatchét. A főnök szerint minden normálisnak tűnik, a fejlesztési ciklus ezen szakasza csendesebb volt az -rc3-énál és reméli, hogy már jócskán a "lenyugvási" szakaszban járnak, de a trendet jelenleg nehéz lenne meghatározni. Szerinte méretre legnagyobb dolgok a patchkészletben egy, a Skylake power managementhez érkezett javítás, illetve a btrfs-hez érkezett javítások.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.8-rc3

 ( trey | 2016. augusztus 22., hétfő - 12:11 )

Linus a hétvégén kiadta a 4.8-as kernel harmadik prepatchét. A patchkészlet kb. 60 százalékát driverfrissítések - networking, GPU, USB és egy új EDAC driver - teszik ki. A drivereken kívül core networking és némi fájlrendszer (főként XFS) frissítés érkezett. Ezen kívül dokumentáció, ütemező és kevés architektúra frissítés található még benne.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.8-rc1

 ( trey | 2016. augusztus 8., hétfő - 7:34 )

Eltelt két hét az utolsó végleges kernel (4.7) kiadása óta, ennélfogva a beolvasztási időablak bezárult. Múlt heti utazás miatt van Linusnál még néhány függőben levő pull request, de a beolvasztási időablak cuccainak nagyja már beolvasztásra került. Részletek a bejelentésben.

Linus Torvalds: Linux 4.7

 ( trey | 2016. július 25., hétfő - 9:07 )

Linus visszatért az utazásból és végül kiadta a végleges 4.7-es kernelt. Az újdonságok közt találgató egyebek mellett a tracing histograms funkció, a LoadPin biztonsági modul, jobb out-of-memory detektáló megoldás, illetve a schedutil CPU frequency governor. Az újdonságokról részletesen a KernelNewbies.org Linux 4.7 oldala számol be.

Az új végleges kernel kiadásával természetesen megnyílt a soron következő kernel - verzió szerint 4.8 - fejlesztési ciklusának beolvasztási időablaka (merge window) is.

Részletek Linus levelében.

CloudFlare - Miért használjuk a Linux kernel TCP stack-jét?

 ( trey | 2016. július 18., hétfő - 11:45 )

Egy friss blogbejegyzés nyomán merült fel a kérdés, Miért használjuk a Linux kernel TCP stack-jét? Nyomán egy rendkívül érdekes beszélgetés indult a Hacker News-on. Ezen felbuzdulva a CloudFlare-nél dolgozó Marek Majkowski úgy érezte, hogy neki is el kell mondania, hogy ők miért használják a Linux kernel TCP stack-jét.

Linus Torvalds: Linux 4.7-rc7

 ( trey | 2016. július 11., hétfő - 15:02 )

Linus kiadta a 4.7-es kernel hetedik prepatch-ét. Az elmúlt hetet nyugodtként jellemezte, így azt várhatnánk, hogy jövő vasárnap a végleges 4.7 megérkezik. Nem így lesz, mert Linus elutazik és ezért úgy döntött, hogy egy héttel eltolja a végleges verzió kiadását. Az extra hetet pedig további teszteléssel és bugkereséssel lehet tölteni... Részletek Linus levelében.

Linus Torvalds: Linux 4.7-rc4

 ( trey | 2016. június 20., hétfő - 18:37 )

Linus a hétvégén kiadta a 4.7-es Linux kernel negyedik prepatchét. A "főnök" a hetet egész normálisként jellemezte. A patch kétharmada driver, a maradék pedig részben architektúrákat érintő változtatás, részben "misc". A driver változtatások nagy része GPU és USB cucc.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.7-rc3

 ( trey | 2016. június 14., kedd - 9:32 )

Linus a hétvégén kiadta a 4.7-es kernel harmadik prepatchét. A fejlesztési ciklus ezen szakaszát úgy lehetne összefoglalni, hogy semmi különleges nem történt az elmúlt héten. Az ígérethez híven az -rc3 javítást tartalmaz a korábbi -rc-ben fennálló NFS hibára. Ez a patch a megszokottnál kissé több fájlrendszerrel kapcsolatos változtatást tartalmaz, ami főként a btrfs-hez érkezett teszteknek köszönhető.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.7-rc2

 ( trey | 2016. június 6., hétfő - 9:58 )

Linus a hétvégén kiadta a 4.7-es kernel második prepatchét. A patchet a kernel minden területét érintő javítások jellemzik. Szokás szerint főként driver és architektúra változások érkeztek, de frissítéseket kaptak a fájlrendszer, hálózatkezelés, memóriamenedzsment stb. területek is. Van egy fennálló nfs regresszió, de mivel gyakorlatilag senki sem észlelte (néhány kifejezetten erre szabott stressz-teszten kívül), Linus úgy döntött hogy az ismert probléma ellenére kiadja az rc2-t.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.7-rc1

 ( trey | 2016. május 30., hétfő - 11:41 )

Linus a megszokottnál egy kicsit korábban zárta a 4.7-es kernel beolvasztási ablakát (merge window). Általában ottani idő szerint vasárnap délután szokta ezt művelni, de most egy kissé korábban sort kerített rá. Részben azért döntött a korábbi zárás mellett, mert semmi függőben levő dologról nem tudott, illetve részben azért, mert ez egy jó merge window volt és elegendő új kód gyűlt össze a záráshoz.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.6

 ( trey | 2016. május 16., hétfő - 7:14 )

Linus nem húzta tovább és a normál ütemtervnek megfelelően kiadta a 4.6-os Linux kernel végleges verzióját, illetve bejelentette, hogy ma megnyitja a beolvasztási ablakot és elkezdi felddolgozni a 4.7-hez érkezett pull request-eket. A 4.6-os kernel az egészét tekintve Linus szerint egy egész nagy kiadás, több commit esett mint már jó ideje. De ennek ellenére nyugodtnak érezte a fejlesztési ciklust.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.6-rc7

 ( trey | 2016. május 9., hétfő - 12:57 )

A hétvégén Linus ígéretéhez híven kiadta a 4.6-os kernel hetedik és egyben (a dolgok jelenlegi állása szerint) utolsó prepatchét. Hacsak valami váratlan közbe nem jön, jövő héten érkezik a végleges 4.6-os kernel. Linus azt kéri, hogy akinek van egy kis ideje, tesztelje.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.6-rc6

 ( trey | 2016. május 2., hétfő - 12:02 )

Linus kiadta a 4.6-os kernel hatodik prepatchét. Mellé meglehetősen rövid bejelentést mellékelt, aminek a lényege, hogy ugyan a dolgok továbbra is nyugodtak ebben a ciklusban, mégis egész biztos abban, hogy ki fogja adni az -rc7-et is. Egyébként Linus szerint semmi különösen ijesztő nincs a mostani változtatások közt. Javítás érkezett egy régóta fennálló Infiniband interfész problémára, de hardver híján ez sokakat biztos nem érint. A maradék nagy része pedig igazából csak normális véletlenszerű "zaj". Eszközmeghajtó programok (sound, gpu, ethernet), architektúrákat (arm, s390, x86) érintő változások, hálózatkezeléssel összefüggő dolgok stb.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.6-rc5

 ( trey | 2016. április 25., hétfő - 12:07 )

Linus vasárnap bejelentette a 4.6-os kernel hatodik prepatchét. A fejlesztés dolgai egész nyugodtak. Az -rc5 ugyan nagyobb az -rc4-nél, de az -rc4 egész kicsi volt, így ebből különösebb következtetést nem lehet levonni. Ha minden így marad, ez a kiadás lehet azon ritka kiadások egyike, amely nem éri meg a hetedik -rc-t, hanem előtte kiadásra kerül véglegesként.

Részletek a bejelentésben.

Linus Torvalds: Linux 4.6-rc4

 ( trey | 2016. április 18., hétfő - 20:25 )

Linus kiadta a szokásos menetrendnek megfelelően vasárnap kiadta a 4.6-os kernel negyedik prepatchét. A kiadást egy egész csendes hét előzte meg, az -rc4 nem túl nagy. Változások jellemzik mindenféle, körülbelül 40%-a driver, 30% architektúrákkal kapcsolatos javítás, a maradék pedig elszórva található. Részletek a bejelentésben.

linux-stable biztonsági kernelfa projekt

 ( trey | 2016. április 11., hétfő - 20:38 )

Az Oracle alkalmazásában álló Sasha Levin ma bejelentette, hogy elindult a linux-stable security tree projekt. A cél az, hogy egy olyan leszármazott kernelfát hozzanak létre a hivatalos stable kernelfából, amely csak biztonsági problémák javítását célzó commitoknak ad helyet. A kernelfa elérhető itt. Részletek a bejelentésben.