Kernel

Immár a Fedora felhasználóknak is ingyenes a Ksplice Uptrack

 ( trey | 2010. szeptember 1., szerda - 12:14 )

Arról, hogy mi a Ksplice és a Ksplice Uptrack, korábban már írtam többször (1, 2). A lényege röviden: a Linux kernel hibáinak javítása eddig úgy történt, hogy az új, javított kernellel bebootoltunk. Ehhez azonban reboot szükségeltetett. A Ksplice a futó kernel patchelését teszi lehetővé, azaz úgy javíthatók a kernelhibák (akár biztonsági, akár stabilitási vagy működébeli) többsége, hogy nincs szükség a számítógép újraindítására.

Linus Torvalds: Linux 2.6.36-rc3

 ( trey | 2010. augusztus 29., vasárnap - 20:15 )

Linus kiadta a 2.6.36-os kernel harmadik kiadásra jelölt verzióját. A bejelentés alapján semmi különlegesre nem lehet számítani. A változások 65%-át a driver frissítések teszik ki. Programsorban kifejezve nagy változás, hogy eltávolításra került a "staging" szekcióból egy olyan driver, amely nem volt még kész a beolvasztásra, illetve komolyabb fejlődést nem tudott felmutatni. A nagyobb érdeklődésre számot tartható változások közt megemlíthetők a radeon/nouveau drm frissítések.

Linus Torvalds: Linux 2.6.36-rc2

 ( trey | 2010. augusztus 23., hétfő - 7:58 )

Linus bejelentette a 2.6.36-os kernel második kiadásra jelölt verzióját. Az -rc1-gyel ellentétben ehhez már mellékelt levelet is. A bejelentésben kihangsúlyozta, hogy ismét szigorú üzemmódba kapcsolt, más szóval felhívta a fejlesztők figyelmét, hogy csak regressziójavításokat küldjenek mostantól neki. Úgy gondolja, hogy ez már bevált a 2.6.35 stabilizációs időablakában, így érdemes ezt megismételni a 2.6.36-nál is. Részletek a bejelentésben.

Linus Torvalds: Linux 2.6.36-rc1

 ( trey | 2010. augusztus 16., hétfő - 18:19 )

Linus kiadta a 2.6.36-os kernel első -rc patchsetjét. Bejelentést nem mellékelt ugyan hozzá, de a kernel.org-ról már letölthető. A változásokról a changelog számol be részletesen. Az LWN.net szerint az fontosabb változtatások közt van az AppArmor beolvasztása, egy új suspend mechanizmus befogadása, LIRC core beolvasztása, egy új OOM killer megjelenése stb.

Linus Torvalds: Linux 2.6.35

 ( trey | 2010. augusztus 2., hétfő - 10:36 )

Linus tegnap bejelentette a 2.6.35-ös kernel kiadását. A bejelentésben közölte, hogy tetszett neki az a kicsit szigorított házirend, amelyet ebben a ciklusban alkalmazott, így folytatását tervezi. A soron következő ciklus alatt is szigorú lesz minden olyan patch-csel és git pull kéréssel szemben, amely a beolvasztási időablak bezárulása után érkezik.

Előkészületek az AppArmor 2.6.36-ba való beolvasztására

 ( trey | 2010. július 31., szombat - 8:16 )

Februárban írtam arról, hogy a Canonical alkalmazásában álló John Johansen ismét megpróbálkozik azzal, ami sokaknak már korábban nem sikerült: beolvasztatni az AppArmor-t a mainline Linux kernelbe. Úgy fest, hogy hosszú évek után erre van esély. A biztonsági megoldásokat felügyelő karbantartó, James Morris által nemrég postázott "mi érkezik?" levélből az látszik, hogy az AppArmor bekerült a következő beolvasztási időablak (merge window) várakozási sorába. Az AppArmor mellett úgy fest, hogy a Canonical-tól érkező "YAMA" nevű biztonsági modul is a várakozási sorba került.

Linus Torvalds: Linux 2.6.35-rc6

 ( trey | 2010. július 23., péntek - 9:35 )

Linus kiadta a 2.6.35-ös kernel hatodik és egyben feltehetően/remélhetően az utolsó kiadásra jelölt változatát. Linus szerint az elmúlt hét és néhány nap csendes volt és annak ellenére, hogy a hatodik prepatch több commit-ot foglal magában mint az -rc5, nem tűnik számára ijesztőnek. Egyetlen dolog tűnhet az emberek számára nagy változásnak, annak ellenére, hogy valójában csak egy néhány soros javításról van szó. A Dave
Airlie "enable low power render writes on GEN3 hardware" commit-je úgy fest javít egy régóta fennálló, az Intel GM945 chipkészletekkel kapcsolatos problémát. A részletek a itt.

Linus Torvalds: Linux 2.6.35-rc5

 ( trey | 2010. július 13., kedd - 8:19 )

Linus bejelentette a 2.6.35-ös kernel ötödik kiadásra jelölt változatát. Az előző -rc óta eltelt 8 napban Linus beolvasztott néhány regressziót javító fixet, illetve egy, az ARM defconfig minimalizálását célzó munkát. Ez utóbbi ugyan nem az utolsó a defconfig problémával összefüggő változtatások közül, de mivel nyomán majd' 200 ezer, zavaró ARM defconfig programsortól sikerült megszabadulni, jelentősnek mondható. Linus szerint a többi változtatás unalmasnak mondható: MIPS, Ceph frissítések és egy rakás kisebb javítás. A részletek itt.

Linus Torvalds: Linux 2.6.35-rc4

 ( trey | 2010. július 5., hétfő - 13:49 )

Linus bejelentette a 2.6.35-ös kernel negyedik kiadásra jelölt verzióját. A bejelentés szerint az -rc4 számos regressziót javít, közülük néhány bemutatkozása még a 2.6.34 előttre datálódik. A bejelentés elolvasható itt.

Ksplice Uptrack - a Lucid desktop felhasználóknak is ingyen

 ( trey | 2010. július 1., csütörtök - 20:10 )

A Ksplice lehetővé teszi a futó Linux kernel patchelését (pl. biztonsági hiba miatt) menet közben úgy, hogy feleslegessé válik a rendszer újraindítása. A részletek a Ksplice-ról itt. A megoldás köré a Ksplice, Inc. egy kereskedelmi szolgáltatást épített, így a technológia iránt érdeklődők előfizethetnek a frissítésekre. A cég azonban - korábbi jó szokásához híven - az egyébként havonta néhány dollárba kerülő szolgáltatást az Ubuntu desktop felhasználóknak, így a Lucid felhasználóknak is, ingyen nyújtja. A Ksplice-ról további részletek képekkel illusztrálva a korábbi cikkünkben.

Linus Torvalds: Linux 2.6.35-rc3

 ( trey | 2010. június 12., szombat - 9:07 )

Linus - ahogy írta - az elmúlt héten konok volt és nem engedett az elképzeléseiből. Ez azt jelenti, hogy a 2.6.35-ös kernel harmadik kiadásra jelölt verziója feltehetően jobb lesz, mint az -rc2 volt. Számos regressziót kezeltek és megszabadultak egy olyan memóriakezelési problémától, amely számos, -rc2-t futtató embert érintett. A szigorúság egyik eredménye, hogy ez a prepatch hosszú idők óta valószínűleg a legkisebb -rc patch, amit a tesztelők kaptak. Linus egy alapos tesztelést kért a közösségtől. A részletek a bejelentésben.

Linus Torvalds: Linux 2.6.35-rc2

 ( trey | 2010. június 6., vasárnap - 21:52 )

Linus tegnap bejelentette a 2.6.35-ös kernel második kiadásra jelölt verzióját. Egy kicsit nagyobb a patchset, mint azt szerette volna, de korántsem olyan nagy, amint a 2.6.34 második RC-je volt. Az RC3-mal Linus nem lesz elnéző, mert a gyermekei utolsó hetüket töltik a vakáció előtt az iskolában, és ha a suli befejeződik, Linus egy időre offline-ba vonul. Ebből kifolyólag nem akar a jövő héten semmi problémásat látni, és azt ajánlja a fejlesztőknek, hogy az lesz a legjobb, ha az összes "pull" kérés mögött csak egyértelmű, világos javítások lesznek majd. A részletek a bejelentésben.

Linus Torvalds: Linux 2.6.35-rc1

 ( trey | 2010. május 31., hétfő - 12:34 )

Linus bejelentette a 2.6.35-ös kernel első kiadásra jelölt verzióját. Ezúttal (meglepetésre) nincsen új fájlrendszer, viszont vannak fájlrendszerekkel - btrfs, cept, cifs, ext4, nfs, ocfs2 és xfs - kapcsolatos munkák. Szintén érkeztek patchek a VFS réteghez. Ahogy az lenni szokott, a változások legnagyobb részét a driver-ek közt lehet tetten érni. Körülbelül az összes változtatás kétharmada innen kerül ki. Linus megjegyezte, hogy megnyugtató, hogy "él" a közösség. Körülbelül 8 500 commit született, ezer körüli számú egyéni fejlesztőtől. A bejelentés elolvasható itt.

Con Kolivas: 2.6.34-ck1

 ( Dgzt | 2010. május 20., csütörtök - 13:04 )

Úgy tűnik nem csak egy release erejéig tér vissza Con Kolivas patchset-e, hiszen kiadta az új 2.6.34-es kernelhez is, amit innen le is lehet tölteni.

Linus Torvalds: Linux 2.6.34

 ( trey | 2010. május 17., hétfő - 9:58 )

Linus bejelentette a 2.6.34-es kernel végleges kiadását és ezzel egy időben a 2.6.35-ös kernel beolvasztási (idő)ablakának kinyitását. A bejelentés szerint semmi igazán érdekes nincs a végleges kiadásban. Különböző javítások a kernel különböző területein. Semmi különleges, többnyire egy, vagy néhány soros fixek. A Kernelnewbies szokásos összefoglalójában elolvashatók a friss kernelkiadás újdonságai.

Linus Torvalds: Linux 2.6.34-rc7

 ( trey | 2010. május 10., hétfő - 15:12 )

Linus úgy gondolja, hogy a minap kiadott hetedik prepatch az utolsó a végleges 2.6.34 előtt. Patch fronton elég nagy a csend. Az -rc7-et itt-ott előforduló javítások jellemzik leginkább némi MIPS, microblaze és ARM architektúra frissítés és OCFS2, Ceph javítások társaságában. A részletek itt.

Teljesítményproblémák az AMD Phenom II X6 processzorokkal Linux alatt

 ( trey | 2010. május 5., szerda - 9:51 )

Az AMD nemrégen piacra került desktop processzoraival - például a 6 magos Phenom II X6 1090T-vel - teljesítményproblémák lehetnek az aktuális Linux disztribúciók alatt. A processzorok nem tudják elérni a maximális teljesítményüket. Az ok: a kernel nem tudja kiolvasni a helyes processzor frekvenciákat az ACPI táblázatokból. Az új Turbo Core szolgáltatás miatt van egy kis kavarodás.

Linus Torvalds: Linux 2.6.34-rc6

 ( trey | 2010. május 2., vasárnap - 10:28 )

Linus bejelentette a 2.6.34-es kernel hatodik prepatch-ét. Benne szokás szerint egy rakás javítás, a VMware balloon driver, a Linux alatt az iPhone készülékek tethering-jéhez használható ipeth driver. Ezen kívül egy rakás regressziójavítás. Linus szerint egyre közelebb a végleges .34-es kiadás. A részletek a bejelentésben.

Flashcache: Linux kernelmodult adott ki a Facebook a MySQL gyorsítására

 ( trey | 2010. április 30., péntek - 10:31 )

A Facebook elérhetővé tette a Flashcache névre hallgató Linux kernelmodulja forrását. A kernelmodul - ami egy egyszerű "write back persistent block cache" - képes gyorsítani az lassabb merevlemezről történő írás/olvasás műveleteket azáltal, hogy az adatokat gyorsabb SSD-n gyorsítótárazza.

Fejlesztőket vesz fel a Google, hogy visszakerülhessen az Android kód a mainline kernelfába

 ( trey | 2010. április 21., szerda - 14:41 )

Chris DiBona, a Google nyílt forrással foglalkozó vezetője arról beszélt a San Francisco-ban múlt héten megrendezett 4. Linux Collaboration Summit rendezvényen, hogy a Google-nek jobb munkát kell végeznie, hogy visszakerülhessenek az Android kódok a mainline kernelbe. Mint az ismert, Greg KH az év elején eltávolította az Android kódokat a kernel "staging" könyvtárából. Az eltávolítás oka "senki sem foglalkozott vele" volt. DiBona jelezte, hogy a vállalat két fejlesztői állást pályáztat. A részletek itt.

Linus Torvalds: Linux 2.6.34-rc5

 ( trey | 2010. április 20., kedd - 11:57 )

Újabb hét, újabb -rc. Ezúttal nem volt semmi olyan munka, ami miatt halasztódott volna a kiadás. Linus szerint egész megszokott -rc kiadással kell számolnia a tesztelőknek. Benne javítások mindenfelé. Ezen kívül Radeon frissítések, amd-iommu, xfs, ecryptfs, cephfs és nfs javítások... A részletek itt.

Linus Torvalds: Linux 2.6.34-rc4

 ( trey | 2010. április 13., kedd - 21:01 )

Linus bejelentette a 2.6.34-es kernel negyedik kiadásra jelölt verzióját. A negyedik release candidate kb. egy héttel a tervezett időpont után érkezett. A csúszás oka egy "igazán kellemetlen" VM regresszió. Linus nem akarta kiadni az rc-t vele. Két lehetőség volt: vagy kiveszik az összes anon-vma skálázhatóság fejlesztéseket, vagy kitalálják, hogy mi okozhatta a problémát és kijavítják a hibát. Az utóbbit választották. A hibakeresés tíz napot vett igénybe, de végül sikerült javítani a problémát. Linus nagy köszönetet mondott Borislav Petkov-nak a hibavadászatban való közreműködését. A bejelentés elolvasható itt.

Linus Torvalds: Linux 2.6.34-rc3

 ( trey | 2010. március 31., szerda - 7:12 )

Linus bejelentette a 2.6.34-es kernel harmadik kiadásra jelölt verzióját. A "rendetlen" -rc2 után (amihez AFAIK Linus még bejelentést sem mellékelt) az -rc3-nak sokkal jobb állapotban kell lennie. Regressziók kerültek javítása - köztük egy, az ext3 fájlrendszerrel kapcsolatos kellemetlen. A 2.6.32-rc[12] kerneleken SELinux-ot használó és egyben ext3 fájlrendszerrel rendelkező felhasználóknak mindenképpen érdemes váltaniuk és gondoskodniuk arról, hogy a kiterjesztett attribútumok javításra kerüljenek. Részletek a bejelentésben.

Linus Torvalds: Linux 2.6.34-rc1

 ( trey | 2010. március 9., kedd - 8:47 )

Linus bejelentette a 2.6.34-es kernel első kiadásra jelölt verzióját. A vártnál egy kicsivel előbb került sor az -rc1 kiadására. Ahogy Linus ígérte, aki a két hetes beolvasztási időszak utolsó napjára hagyta a pull request-et, az most így járt, várhat a 2.6.35 beolvasztási időszakáig.

Linux-2.6.33-libre - blobmentes kerneldisztribúció az FSFLA

 ( trey | 2010. március 2., kedd - 9:38 )

A Free Software Foundation Latin America bejelentette a Linux-2.6.33-libre kerneldisztribúcióját.

"A Linux nem szabad szoftver 1996 óta, amióta Torvalds úr elfogadta az általa 1991 óta terjesztett Linux [kernel]disztribúciójába az első nem szabad szoftver összetevőket. Az elmúlt évek alatt, miközben a kernel 14-szeresére nőtt, az eszközmeghajtó-programokhoz szükséges nem szabad firmware-ek mennyisége riasztóan, 83-szorosára nőtt. Nekünk, szabad szoftver felhasználóknak egyesítenünk kell erőinek, hogy változtassunk ezen a trenden, és a megoldás része a Linux-libre lehet, [...] Mi nem tartjuk karban a Linux-libre forrásfájljait közvetlenül. Helyette a "deblobbing" (blob eltávolító - a szerk.) script-eket tartunk karban, amelyek megtisztítják a Linux "forrásokat", így állítva elő a Linux-libre forrásokat."

A bejelentés elolvasható teljes terjedelemben itt. A források itt.