Linus Torvalds bejelentette a Linux 6.19 kernel első kiadásra jelölt változatát, a 6.19-rc1-et, amely ezúttal kissé szokatlan időpontban látott napvilágot. A bejelentés a japán idő szerint vasárnap délután történt ugyanis Linus éppen a felkelő nap országában tartózkodik egy fejlesztői konferencia miatt, ami néhány karbantartót váratlanul érhetett, különösen azokat, akik még az utolsó pillanatban szerettek volna egy-egy pull requesttel becsúszni a merge window végére. Linus ezt félig tanulságként, félig a fejlesztési folyamat természetes szeszélyeként kommentálta, de egyértelművé tette, hogy a 6.19-es beolvasztási ciklus egyébként a megszokott rendben haladt.
Tartalomjegyzék

Szokatlan, mégis kiegyensúlyozott merge window
A most lezárult merge window több szempontból is eltért az átlagostól. Az egyik ok az volt, hogy az éves kernel maintainer summit miatt több alrendszer karbantartója is utazott a ciklus utolsó hetében, ami érezhetően hatással volt az egyes pull requestek időzítésére. Emellett több alapvető alrendszerben is megjelentek olyan átalakítások, amelyek az automatikus fordítói,tisztítási és átalakítási infrastruktúra szélesebb körű kihasználását célozzák. Ezek a változások több területet érintettek, de különösen a VFS réteg emelkedett ki, ahol jelentős mennyiségű strukturális munka történt.
A Rust támogatás terén is fontos előrelépés látható. Linus megfogalmazása szerint a korábbi, főként előkészítésről és infrastruktúráról szóló szakasz kezd átbillenni egy olyan fázisba, ahol már kézzelfogható driverek és alrendszerek formálódnak. Ez azt jelzi, hogy a Rust szerepe a kernelben lassan, de biztosan túllép a kísérleti jellegen.
Meghajtók, architektúrák, tehát a „szokásos” nagy kép
A változtatások összképét tekintve a Linux 6.19-rc1 tartalma meglehetősen kiegyensúlyozott. Linus becslése szerint a beolvasztott javítások körülbelül fele különféle meghajtófrissítésekből áll, ahol a grafikus alrendszer, a hálózatkezelés, valamint a multimédiás és hangrendszerek ismét kiemelt szerepet kaptak. A fennmaradó rész szinte az egész kernelt lefedi, az architektúra-specifikus módosításoktól kezdve a fejlesztői eszközökön és dokumentáción át egészen az alapvető kernelkomponensekig, mint a memóriakezelés, az ütemező és a hálózati alrendszer.
