Der Linux-Kernel bereitet sich mit der Version 6.13 auf sein nächstes großes Update vor. Zum Start der Testphase kündigte Linus Torvalds den ersten Release Candidate (RC1) für den 1. Dezember 2024 an, gefolgt vom zweiten Release Candidate (RC2) am 8. Dezember 2024. Mit aufregenden neuen Funktionen, Fehlerkorrekturen und Hardwareverbesserungen verspricht Linux 6.13 eine verbesserte Leistung und breitere Kompatibilität.
Hier erfahren Sie, was Sie über die Linux-Kernel-Versionen 6.13-rc1 und 6.13-rc2 wissen müssen.
Die wichtigsten Highlights von Linux Kernel 6.13 RC1
1. Erweiterte Architekturverbesserungen
- Unterstützung für geschützte virtuelle Maschinen auf Arm CCA: Linux kann jetzt innerhalb eines "Realms" unter der Confidential Compute Architecture von Arm betrieben werden, was die Sicherheit der Virtualisierung erhöht.
- Überwachter Kontrollstapel (GCS): Unterstützung für verbesserte Stack-Integrität im User-Space zur Erhöhung der Sicherheit.
- 6-Knoten-Sub-NUMA-Clustering für Intel: Bessere Leistungsskalierung für Intel-Systeme durch verbesserte Speicherlokalitätsverwaltung.
- Echtzeit-Unterstützung für LoongArch: Mit Linux 6.13 wird die LoongArch-Architektur um Echtzeit-Computing-Funktionen erweitert, ein wichtiger Schritt für Hochleistungssysteme.
2. Dateisystem-Upgrades
- F2FS: Führt Geräte-Aliasing ein, um Partitionsplatz zurückzugewinnen und Dateien dynamisch zu verwalten.
- FUSE: Die Konvertierung von Seite zu Portfolio und die konfigurierbare maximale Größe von FUSE-Anfragen über sysctl erhöhen die Flexibilität des Systems.
- EXT4: Erhält kritische Fehlerbehebungen und Bereinigungen zur Verbesserung der Stabilität.
- Btrfs: Leistungsoptimierungen reduzieren die Sperrkonflikte in Extent-Puffern und -Bäumen, was die E/A-Operationen erheblich verbessert.
- exFAT: Verbesserungen reduzieren das Durchlaufen der FAT-Kette und sorgen für eine reibungslosere Dateiverwaltung.
3. Prozessor- und Leistungsupdates
- AMD-pstate cpufreq Treiber: Wird zum Standard für ausgewählte AMD Epyc Prozessoren und optimiert die Energieeffizienz und Leistung.
- Unterstützung für Intel ArrowLake-H PMU: Gewährleistet Kompatibilität und verbesserte Leistungsüberwachung für kommende CPUs.
- Lazy-Preemption-Modell: Dieses Modell wurde für x86, RISC-V und LoongArch eingeführt und verzögert Preemption-Anfragen bis zu Tick-Grenzen, wodurch die Effizienz gesteigert wird.
4. Vernetzung und Teilsystemverbesserungen
- RTNL-Unterstützung für einzelne Netze: Eine Netzwerkerweiterung (derzeit standardmäßig deaktiviert) für eine bessere Ressourcenzuweisung.
- MIPI DisCo 2.0 Spezifikation: Integriert in das SoundWire-Subsystem für eine bessere Interoperabilität von Audiogeräten.
5. Erweiterter Hardware-Support
Der Linux-Kernel 6.13 erweitert seine Hardware-Kompatibilität mit Unterstützung für:
- Tablets: Vexia EDU ATLA 10, Surface Pro 9 5G.
- Grafik: Adreno A663.
- Audio-Chips: RealTek RT721, AMD ACP 6.3.
- Vernetzungsgeräte: NVIDIA Mellanox MLX5.
- Verschiedene Hardware: Allwinner H616, Qualcomm SM8750, NT36672A Touchscreen und mehr.
Die wichtigsten Highlights von Linux Kernel 6.13 RC2
1. Treiber-Updates
Im Gegensatz zu RC1, bei dem viele neue Funktionen eingeführt wurden, konzentriert sich RC2 auf Verfeinerungen und Korrekturen. Mehr als 80 % der Änderungen zielen auf Treiberverbesserungen ab, wobei viele kleine Korrekturen aus automatischen Bereinigungen stammen, um ein reibungsloseres Kernel-Erlebnis zu gewährleisten.
- Intel Lunar Lake-Verbesserungen: Verbesserte Unterstützung für Intel Core Ultra 200V "Lunar Lake" Laptops behebt Probleme mit der Reaktionsfähigkeit und sorgt für nahtlose Leistung.
- GPU-Fixes: Updates für AMDGPU verbessern die Handhabung von Fortsetzungen, die Arbeitslasteinstellungen und die Zuverlässigkeit der Anzeige für ein flüssigeres Grafikerlebnis.
- Netzwerk-Upgrades: Mellanox mlx5-Treiber, VLAN-Pruning und PHY-Zeitstempel-Extraktions-Updates steigern die Netzwerkeffizienz.
- Watchdog-Verbesserungen: Die erweiterte Unterstützung für ExynosAutoV920-, Airoha EN7851- und Mediatek-Systeme verbessert die Systemstabilität und Reaktionsfähigkeit.
2. Architektonische Verbesserungen
ARM64 erhält Verbesserungen für Memory Tagging Extensions (MTE) und ASID-Maskierung in Linux 6.13. LoongArch erhält eine bessere IRQ- und Seitentabellenbehandlung, während x86 Korrekturen für die Wiederherstellung von PKRU-Werten und Unterstützung für Lunar Lake CPUs erhält.
3. Netzwerke, Dateisysteme und mehr
Die Netzwerk- und BPF-Funktionalität wurde fein abgestimmt, mit Korrekturen für TCP-Speicherlecks und NVMe über RDMA, verbesserten ethtool-Funktionen und besserer BPF-Leistung. Dateisysteme wie Btrfs und XFS erhalten Updates, um Transaktionssperren, Inode-Probleme und Quota-Inkonsistenzen zu beheben. Die Speicherverwaltung wurde ebenfalls verbessert, wobei mmap-Behandlung und NUMA-bezogene Fehler behoben wurden.
Schlussfolgerung
Die Release Candidate-Phase bietet Entwicklern und Benutzern die Möglichkeit, den Kernel gründlich zu testen und mögliche Probleme vor der endgültigen Freigabe zu identifizieren. Durch die Teilnahme an diesem Testprozess tragen die Benutzer zur Stabilität und Qualität der kommenden Kernel-Version bei. Die endgültige Veröffentlichung von Linux-Kernel 6.13 wird für Ende Januar 2025 erwartet. Das genaue Veröffentlichungsdatum kann jedoch abhängig von der Anzahl der Veröffentlichungskandidaten und dem gesamten Testprozess variieren.
Während wir gespannt auf die endgültige Version warten, sollten Sie sich die neuen Funktionen und Verbesserungen des vorherigen Linux-Kernels 6.12 in unserem Blog ansehen. Sie können RC2 aus Linus Torvalds' Git-Tree oder von der kernel.org-Website herunterladen.
Haben Sie genug von manuellen Sicherheitsupdates und Systemneustarts? TuxCare's KernelCare Enterprise bietet Live-Patching für Linux-Distributionen und ermöglicht es Ihnen, kritische Kernel-Patches automatisch anzuwenden - ohne Systemneustart. KernelCare bietet Live-Patching für LTS-Kernel-Versionen und ist damit die ideale Lösung für Unternehmensumgebungen, die Sicherheit und Compliance bei minimalen Ausfallzeiten gewährleisten wollen.
Zu den Quellen für diesen Artikel gehört ein Artikel von 9to5Linux.

