Na konci nie je potrebný ôsmy kandidát na vydanie a Linus Torvalds vydal stabilnú verziu Linux 6.8. V rc6 boli pochybnosti, ale začali sa rozplývať, keď spustili rc7 a teraz sa to potvrdilo. Ako vždy, nové vydanie jadra obsahuje mnoho nových funkcií, väčšina z nich vo forme podpory nového hardvéru. Nie vždy to znamená, že je to nedávne, a niekedy sa jednoducho pridá niečo, čo tam predtým nebolo.
Okrem toho Linux 6.8 vyniká, pretože došlo k zlepšeniu výkonu. Mali sme niekoľko verzií, v ktorých bolo veľa pridaných av Linuxe 6.8 sa dosiahla konzistentnosť, čo sa premieta do výkonu. Nasleduje zoznam najvýznamnejších noviniek (cez Phoronix) v systéme Linux 6.8.
Hlavné vlastnosti systému Linux 6.8
- procesory:
- Ďalšie ID AMD Zen 5 boli pridané ako súčasť pokračujúceho umožňovania hardvéru AMD novej generácie.
- Podpora ovládača AMD PMC pre Zen 5.
- Hardvérová podpora Intel QAT 420xx „GEN 5“ pre technológiu QuickAssist.
- V jadre Intel IAA je tiež ovládač kryptografickej kompresie pre akcelerátory Intel Analytics, ktoré sa nachádzajú v rôznych modeloch CPU Xeon Scalable od Sapphire Rapids.
- Podpora Intel Lunar Lake Thunderbolt.
- Podpora jadra Rust pre procesory LoongArch.
- V rámci zmien s390 je podpora pre 31-bitové binárne súbory ELF Enterprise System Architecture (ESA) štandardne zakázaná.
- IBM Z zaznamenalo s týmto novým jadrom ~11% vyšší výkon systémového volania.
- Podpora jadra XIP pre RISC-V bola obnovená pre Execute In Place.
- Linux 6.8 lepšie informuje používateľa, keď je pri zavádzaní zakázaná podpora 86-bitového x32.
- Schopnosť procesorov Intel Meteor Lake pretaktovať na Linuxe 6.8 so zmenou ovládača Intel P-State.
- Intel LAM pre hostí KVM je teraz podporovaný spolu s prebiehajúcou prácou okolo dôverných virtuálnych strojov.
- Viac kódu Intel TDX na ochranu hostí KVM.
- Spočiatku podpora pre Snapdragon 8 Gen 3 a X Elite SoC v hlavnom jadre.
- Podpora pre Google Tensor G1 SoC bola konečne upstreamovaná.
- Vylepšená podpora pre udalosti radiča pamäte AMD Zen 4.
- Prípravy na správu napájania pre nadchádzajúce serverové CPU Intel.
- Optimalizácia CPU AMD, aby sa zabránilo zbytočnej serializácii MSR prístupov.
- Podpora EDAC pre akcelerátory AMD AI.
- Odstránená podpora pre CPU ARM11 MPCore.
- Podpora pre procesor AMD MicroBlaze V s mäkkým jadrom RISC-V.
- Grafika:
- popredné bity kódu správy farieb AMD, hoci momentálne nie sú predvolene povolené.
- Nový ovládač jadra Intel Xe DRM je dostupný ako experimentálna alternatíva k ovládaču i915.
- Ovládač Imagination PowerVR DRM bol konečne aktualizovaný spolu s ovládačom PowerVR Vulkan na Mesa pre vybrané GPU Rogue.
- Podpora grafického ovládača Raspberry Pi 5 pre V3D.
- Podpora AMD GFXOFF pri spúšťaní aplikácií na výpočet ROCm na GPU RDNA3 pomáha šetriť energiu/teplotu.
- Zmiernenie rádiofrekvenčného rušenia AMD WiFi WBRF medzi hodinami videopamäte a hardvérom WiFi.
- Systémy súborov a úložisko:
- Nové systémové volania na získanie podrobnejších informácií o pripájaní súborového systému.
- Optimalizácia EROFS pre scenáre s nízkou pamäťou.
- Opravy a vylepšenia Bcachefs, ako aj niekoľko pekných výkonov.
- Neblokujúce vyhľadávanie klastrovaného súborového systému GFS2.
- Spracovanie metadát Btrfs sa teraz vykonáva pomocou fólií.
- Podpora pre komprimované dáta na podstránkach EROFS.
- F2FS zlepšuje podporu pre zariadenia so zónovým blokom.
- Viac funkcií online opravy XFS.
- Podpora pre blokovanie zápisov do pripojených blokových zariadení.
- Iný hardvér:
- Viac kódu funkcie CXL, tentoraz o analýze CDAT pre konzistentnú tabuľku atribútov zariadenia.
- Podpora pre Apple M1 USB4/Thunderbolt DART.
- Ovládač podsystému kamery StarFive RISC-V SoC bol aktualizovaný, aby sa zlepšila podpora jadra StarFive.
- Ovládač AWS Nitro Secure Module bol konečne aktualizovaný.
- Rôzne vylepšenia kompatibility s notebookmi Intel a AMD.
- Viac podpory pre zvukový hardvér od AMD a Intel, ako aj niektoré USB audio mixpulty.
- Ovládač Gigabyte AORUS Waterforce bol aktualizovaný, aby odhalil metriky monitorovania hardvéru pre kvapalinový chladič Gigabyte AIO.
- Podpora pre akcelerátor Intel Gaudi 2C.
- Enumerácia kamier CSI-2/MIPI na základe ACPI.
- Prvý sieťový PHY ovládač napísaný v Ruste.
- Odstránená podpora pre Intel Carrilo Ranch.
- Hry na Linuxe:
- Podpora pre rôzne lacné ručné herné konzoly poháňané ARM.
- Počiatočná podpora pre ovládače Lenovo Legion Go pre túto prenosnú hernú konzolu.
- Podpora pre Adafruit Seesaw Gamepad.
- Opravy Steam Controller spätne prenesené zo SteamOS.
- Podpora pre ovládač Nintendo Switch Online (NSO).
- zabezpečenia: AppArmor sa prepne na hašovanie politiky SHA256 pre vyššiu bezpečnosť ako SHA1.
- Iné:
- Aktualizácia Rust toolchainu na Rust 1.74.1.
- Odstránenie DOSKY.
- Ďalšie vylepšenia plánovača Linuxu vrátane EEVDF.
- Pokračovanie čistenia sysctl sentinel bloat.
- Sieťové aktualizácie Linuxu môžu zvýšiť priepustnosť TCP pre mnohé súbežné pripojenia o ~40%.
- Odstránenie starých a zastaraných sieťových ovládačov.
Linux 6.8 teraz k dispozícii. Do rôznych distribúcií sa dostane v období, ktoré bude závisieť od filozofie jeho vývoja. Bude to jadro používané Ubuntu 24.04.