Linux Kernel Updates (Bild © DALL-E)
Release-Rhythmus
Nach einem arbeitsreichen Merge-Fenster geht der Kernel in den üblichen RC-Rhythmus über. Vor der endgültigen Veröffentlichung von 6.19 sind jede Woche inkrementelle Fixes und Regressions-Triage zu erwarten.
Plattform, Sicherheit und Virtualisierung
- Live Update Orchestrator kommt auf den Markt, um koordinierte Laufzeit-Updates zu optimieren.
- Der Core-Stack wird um PCIe-Link-Verschlüsselung und Geräteauthentifizierungsinfrastruktur sowie erste AMD SEV-TIO (Trusted I/O)-Hooks erweitert, um Gerätepfade zu sichern.
- KVM x2AVIC erhöht die Obergrenze für AMD SVM vCPU von 512 auf 4.096, was für eine dichte Virtualisierung eine bedeutende Steigerung darstellt. Intel steuert eine Überarbeitung der TDX-Sperre bei, um Race Conditions zu beheben und die Robustheit zu verbessern.
- Die Sicherheitsfunktionen von Intel werden durch LASS (Linear Address Space Separation) in-tree, die Verarbeitung größerer Mikrocode-Blobs und die Unterstützung von SGX EUPDATESVN erweitert.
- Kryptopfade werden schneller: AES-GCM-Optimierungen kommen insbesondere Zen 3- und AVX-512-CPUs zugute. Der neue zugriffsbeschränkte Benutzerzugriff reduziert die Abhängigkeit von kostspieligen Spekulationsbarrieren.
- NUMA und Scheduler-Plumbing stehen im Fokus mit einer Thundering-Herd-Abwehr auf großen NUMA-Servern und aktualisierten NUMA-Entfernungen für Granite Rapids und Clearwater Forest.
Architektur & SoC-Aktivierung
- Frühe Upstream-Aktivierung für Tenstorrent Blackhole und Black Sesame C1200 Automotive-SoCs.
- LoongArch32 startet als 32-Bit-Pendant zu LoongArch64.
- RISC-V bekommt paralleles CPU-Hot-Plugging und Unterstützung für die bestätigte Zalasr ISA-Erweiterung.
- Arm MPAM (ähnlich wie Intel RDT) ist jetzt upstream und ermöglicht die Partitionierung und Überwachung gemeinsam genutzter Mikroarchitektur-Ressourcen.
- Intel-Plattform-IDs nehmen zu (Wildcat Lake, Nova Lake Audio/IDs), dazu kommt imh_edac für den Diamond Rapids-Speichercontroller, und auf der AMD-Seite tauchen die Grundlagen für Zen 6 RAS auf. SDCI (Smart Data Cache Injection) wird für EPYC Turin unterstützt.
Grafikstack
- Die DRM Color Pipeline API wird endlich zusammengeführt, zunächst für AMDGPU und VKMS, später im Zyklus kommt auch Intel-Unterstützung dazu. Das ist ein wichtiger Baustein für Linux HDR-Pfade, der Desktop-Umgebungen und Gaming zugute kommt (viele der Bemühungen werden von Valve finanziert).
- AMD GCN 1.0/1.1-GPUs verwenden jetzt standardmäßig AMDGPU anstelle des alten Radeon-Treibers, was RADV Vulkan, modernes Energiemanagement und generell eine bessere Leistung ab Werk ermöglicht.
- Intel-Grafikkarten sehen die erste Xe3P-Aktivierung für Nova Lake-integrierte Grafikkarten und den Crescent Island-Inferenzbeschleuniger sowie das Upstreaming von CASF Adaptive Sharpening (unterstützt seit Lunar Lake). Der neue Intel Xe VFIO-Treiber wird für Anwendungsfälle mit vermittelter Geräteweitergabe zusammengeführt.
- Nouveau fügt Unterstützung für größere Seiten und Komprimierung hinzu und schafft damit die Voraussetzungen für eine verbesserte Speichereffizienz.
- Qualcomms MSM DRM bekommt Unterstützung für Adreno X2 Elite / X2-85, und der Arm Ethos NPU-Treiber wird Teil des Beschleuniger-Subsystems unter DRM.
- Eine neue Konsolen-Schriftart und verschiedene Laptop-Treiber (einschließlich ASUS Armoury und Uniwill) runden die für den Benutzer sichtbaren Verbesserungen ab.
Werkzeuge, Sprachen und laufende Arbeiten
- Die Integration von Rust in den Kernel wird weiter ausgebaut, was sicherere Wege für neue Treiber eröffnet.
- Turbostat sammelt neue Cache-Statistiken für eine detailliertere CPU-Telemetrie.
- Microsoft C Extensions sind jetzt standardmäßig für den Kernel-Build aktiviert, was Cross-Toolchain-Szenarien vereinfacht.
- Die Unterstützung für Apple Silicon schreitet stetig voran, wobei weitere Subsysteme aufgeholt werden.
Das Release wird wieder sinnvolle Ergänmzungen im Kernel bringen und die finale Version kommt näher.
