A Linux kernel 6.15 egy erős, stabil és izgalmas kiadás, amely jelentős előrelépéseket hoz számos területen — a fájlrendszerektől, memóriakezeléstől, grafikus hardvereken át egészen a virtualizáció és biztonság mélyebb rétegeiig. A rolling release disztribúciók felhasználói hamarosan megkapják az új kernelt, és a forráskód a kernel.org oldalról elérhető azok számára, akik maguk szeretnék fordítani.
A Linux Kernel 6.13 elérte az életciklusa végét, ezért a felhasználóknak sürgősen frissíteniük kell a Linux Kernel 6.14-re. Ebben a cikkben összefoglaljuk a változásokat és a frissítés fontosságát.
A Linux kernel 6.14 újdonságai között számos processzor-, grafikus gyorsító- és fájlrendszerekkel kapcsolatos frissítés található. A Linux 6.14 fejlesztése új mérföldkövet jelent a kernel fejlődésében, számos új funkcióval, hardvertámogatással és teljesítményoptimalizációval. Az AMDXDNA gyorsítóillesztő révén a Ryzen AI NPU-k hivatalos támogatást kapnak, míg az NTSYNC illesztőprogram lehetővé teszi a Windows NT szinkronizációs primitívek Linuxon való emulációját.
A Linux kernel biztonsági sérülékenységeiről szóló hírek rendszeresen felkavarják a közösséget, de időről időre érkeznek olyan hullámok, amelyek még a tapasztalt rendszergazdákat is megállítják egy pillanatra. Amikor nagyon rövid idő alatt több száz CVE (Common Vulnerabilities and Exposures) bejegyzés jelenik meg a kernelhez kapcsolódóan, az első reakció gyakran a pánik. Ugyanakkor a háttérben ennél sokkal összetettebb, technikailag érdekesebb folyamat zajlik, amely szorosan kapcsolódik az automatizált és AI-alapú biztonsági kutatáshoz.
1996. május 9-én Linus Torvalds, a Linux operációs rendszer megalkotója egy levelezőlistán közzétette az elképzelését arról, hogyan is nézzen ki a rendszer hivatalos logója. Így született meg a Tux nevű pingvin, amely azóta is a szabad szoftveres közösség egyik legismertebb és legkedveltebb szimbóluma.
Bár a 7.0-s verziószámra váltás pusztán Linus Torvalds verziózási preferenciáinak köszönhető, a nemrég megjelent stabil kiadás így is rengeteg újdonságot hoz. A Linux 7.0 számos fejlesztést tartalmaz, amelyek például az olyan disztribúciók alapját adják majd, mint az Ubuntu 26.04 LTS. A kiadás összességében erősnek ígérkezik: az új AMD és Intel platformokra való felkészüléstől kezdve az új eszközmeghajtók támogatásán át a teljesítményoptimalizálásokig sok területen történt előrelépés.
A Linux 7.0 fejlesztése nemcsak az új hardverek támogatásáról szól: a fejlesztők láthatóan komolyan veszik az idősebb grafikus vezérlők problémáit is. A frissen beolvasztott javítások jelentős része az AMDGPU grafikus illesztőprogramot érinti, különös tekintettel a régebbi Radeon GPU-k stabilitására és kompatibilitására. A változások több bosszantó hibát is orvosolnak, amelyek eddig fekete képernyőt, villogó kurzort vagy Wayland alatti grafikai hibákat okoztak. Jó eséllyel ezek a javítások a stabil kernelfákba is hamar visszakerülnek.
A Linux 7.0 közelgő kiadásához a Thunderbolt és USB driverekkel kapcsolatos módosítások a héten bekerültek a fő ágba. Az újítások közé tartozik a Google Tensor SoC-ok USB támogatása, továbbfejlesztett UCSI Thunderbolt Alt Mode, valamint számos további hardverkompatibilitás bővítés.
A Turbostat parancssori eszköz, amely a processzor frekvenciáját, a várakozási (idle) állapotokat és más hasznos adatokat jelenít meg AMD és Intel CPU-kon, mostantól a legújabb Intel processzorok L2 gyorsítótárára vonatkozó statisztikákat is képes jelenteni a Linux 7.0 kernelek alatt.
Megérkezett a Linux 6.19.3, tehát az új kernelverzió harmadik pontkiadására. Az új kiadás a Linux 6.19 stabil verzióban felmerült korai hibákat és kisebb problémákat javítja, amelyek az előző héten kerültek a fő ágba. A felsorolt módosítások a Linux kernel 6.19.x stabil ágához kapcsolódnak, és alapvetően a rendszer megbízhatóságának növelését, regressziók megszüntetését és adatbiztonsági hibák javítását szolgálják.
A Linux 7.0 kernelekben megjelent az új pwrseq-pcie-m2 driver, amely a PCIe M.2 csatlakozók tápfeszültség-sorrend kezelése (power sequencing) kezeli. Bár a power sequencing általában nem tartozik a legizgalmasabb kernelterületek közé, ez az új modul fontos előrelépés a Device Tree alapú platformok támogatásában, ahol a kernelnek kell felügyelnie a csatlakozók tápellátását és összekapcsolni azt a Device Tree leírásokkal.
Az IO_uring Linux-blokk karbantartója és vezető fejlesztője, Jens Axboe, nemrégiben lassulásokkal szembesült az AHCI/SCSI kód használata közben, különösen IO_uring esetén. A problémák feltérképezéséhez a Claude AI segítségét kérte, ami lehetővé tette, hogy olyan javítások szülessenek, amelyek ténylegesen 50–80-szoros teljesítménynövekedést eredményezhetnek az IO_uring számára nyugalmi állapotban lévő rendszereken. A javított kód már úton van a QEMU projekt felé.
A Linux 7.0 fejlesztésének részeként Linus Torvalds a hétvégén integrálta azt a kódot, amely lehetővé teszi a híres Tux pingvin boot logó egyszerű cseréjét a rendszer indításakor. Az új funkció lehetővé teszi, hogy a felhasználók alternatív logót adjanak meg a kernel fordítása/összeállítása során, anélkül, hogy külön patch-eket kellene alkalmazni a kernelre.
A Linux 7.0 nagy kernelverziója jelentős frissítéseket hozott az NFS (Network File System) szerverhez, amelyek a teljesítményt és a skálázhatóságot javítják. A NFSD mostantól képes a dinamikus szálmedence (thread pool) méretezésére, így a szerver automatikusan növelheti vagy csökkentheti a szálak számát a terhelés függvényében.