Kernel

A git felhasználása a Linux kernelen túl

Címkék

Majdnem 5 hónap telt el azóta, hogy Linus nekiállt a git névre hallgató patch menedzsment rendszer fejlesztésének. Az eszköz már a fejlesztés első órája óta használható, azóta folyamatosan fejlődik, és azóta a Linux kernel hivatalos fejlesztése is abban zajlik.

Felmerült a kérdés az LKML-en, hogy fognak-e az olyan projektek, mint például a SourceForge git szolgáltatás nyújtani. Valaki azt válaszolta a kérdésre, hogy a git architektúrája olyan, hogy kevésbé fontos egy központi szerver megléte.

Linus szerint valóban így van, de másrészől a git szerinte pont az olyan oldalaknak lenne megfelelő, mint a SourceForge.Linus szerint a git már most jobb, mint a CVS vagy az SVN, így nem csodálkozna rajta, ha a Linux kernel fejlesztésen kívüli projektnek is elkezdenék használni. Leveléből az derül ki, hogy örülne, ha más projektek is felkapnák a stuffot...

Petr Baudi nemrég bejelentette, hogy honlapot készített az eszköznek. Az oldalról letölthető az eszköz, de mellette tutorial-t, man oldalt, és minden egyéb segítséget megtalál az érdeklődő ahhoz, hogy felállítsa a saját git-jét.

Bővebben a KernelTrap-on itt és itt.

SATA állapotjelentés

Címkék

Jeff Garzik összefoglalta a Linux kernelben levő SATA (Serial ATA) támogatás jelenlegi állapotát. Levele szerint az egész driver magját képező kód jelenleg már production-stable állapotban van.

LKML upgrade

Címkék

Frissítésre került a Linux kernelfejlesztői közösség központjának számító LKML, azaz Linux Kernel Mailing List. A Dell jóvoltából a lista egy új szerverhez jutott, a Red Hat pedig adja hozzá a co-location-t.

Linux 2.6 vs GCC 2.95

Címkék

Az LKML-en vetődött fel az ötlet és patch, miszerint ki kellene venni a Linux kernelből az öregebb GCC verziók támogatását. Így például a 2.95-ös GCC sem tudná lefordítani a kernelt, valamint a 3.2-es lenne a minimum megkövetelt verzió...

Linus Torvalds: Linux 2.6.13-rc6

Címkék

Linus kiadta a 2.6.13-as kernel hatodik kiadásra jelölt verzióját. Benne javítás az aic7xxx driver teljesítmény-romlására (az ilyen kártya tulajdonosok intenzív tesztelése és visszajelzése nagyon hasznos lenne), néhány regressziót előidéző patch eltávolítása, és számos bugfix.

Chris Wright: Linux 2.6.12.4

Címkék

Chris Wright, a -stable csapat tagja bejelentette a legfrissebb 2.6-os stabil Linux kernelt. A 2.6.12.4-es kernel számos fontos hibajavítást tartalmaz. A bejelentés itt. Letölthető a kernel.org-ról.

Coverity: A Linux kernel biztonsága és minősége drámaian javult az elmúlt 6 hó..

Címkék

Úgy tűnik, hogy működik a -stable kernel elgondolás...

A Coverity, Inc. az a cég, amely automatikus forráskód ellenőrző, biztonsági elemző szoftvereket gyárt, és rendszeresen elemzi a nyílt forrású operációs rendszerek forráskódjának minőségét. Tavaly decemberben vizsgálta a cég a Linux kernel forráskódját, nemrég pedig a FreeBSD forrását.

A cég most ismét a Linux kernel forrását nézte át. A 2.6.12-es Linux kernelt átvizsgálva a kapott eredményeket összevetette a tavaly decemberivel, és megállapította, hogy a Linux kernel minősége és biztonsága pozitív irányba változott.A cég decemberben a 2.6.9-es Linux kernelt nézte át, amelyben 6 potenciális, súlyos core filrendszer és hálózati bugot találtak. A 2.6.12-es kernelt átnézve azt tapasztalták, hogy az összes kritikus bug javításra került. A Coverity CEO-ja szerint annak ellenére, hogy a Linux kernel kód mérete nőtt az elmúlt 6 hónapban (4.7%-kal, 5.76 millió sorról 6.03 millióra) a minősége javult, mert az átlagos ``hiba sűrűség'' 0.17-ról 0.16-ra csökkent.

Részletes adatok, számok a bejelentésben itt.