Linux-Kernel 6.13 RC2 wurde veröffentlicht!
Linus Torvalds hat am 8. Dezember 2024 den zweiten Release-Kandidaten (RC2) des Linux-Kernels 6.13 angekündigt. Der Kernel 6.13-rc2 bringt nach dem ersten RC1 eine Reihe von Aktualisierungen, Fehlerbehebungen und Bereinigungen.
Wichtige Highlights des Linux-Kernels 6.13 RC2
1. Treiber-Updates dominieren
Linus Torvalds stellt fest, dass diese Version ein ungewöhnliches Diffstat aufweist, bei dem über 80% der Änderungen auf treiberbezogene Updates konzentriert sind.
Dies umfasst sowohl Verbesserungen als auch kleinere Korrekturen, von denen viele Einzeiler sind, die aus automatisierten Bereinigungsskripten resultieren.
In der Ankündigung des Linux-Kernels 6.13-rc2 schrieb Linus:
Der Diffstat sieht mit über 80% Treibern und vielen Ein-Zeilen-Einträgen etwas ungewöhnlich aus, aber das liegt eigentlich nur an ein paar automatisierten Skripten, die nach -rc1 für einige Aufräumarbeiten ausgeführt wurden. Nichts besonders Interessantes, aber es erzeugt viel Lärm im Diff.
Weitere wichtige Updates umfassen:
- SPI: Unterstützung für Intel Panther Lake SPI-Controller.
- GPU-Treiber: Korrekturen für AMDGPU-Wiederaufnahmeverwaltung, Arbeitslast-Einstellungen und anzeigebezogene Probleme.
- Netzwerk: Verbesserungen für Mellanox mlx5-Treiber, Korrekturen beim VLAN-Pruning und Updates für die PHY-Zeitstempel-Extraktion.
- Watchdog: Zusätzliche Unterstützung für ExynosAutoV920, Airoha EN7851 und Verbesserungen für Mediatek-Systeme.
2. Architektonische Verbesserungen
- ARM64: Verfeinerungen für Speicher-Tags-Erweiterungen (MTE) und ASID-Maskierungslogik.
- LoongArch: Verbesserungen im Umgang mit IRQ und großen Seitentabelleneinträgen.
- x86: Updates zur Behebung der PKRU-Wert-Wiederherstellung und zur Unterstützung von Lunar Lake-CPUs.
3. Netzwerk- und BPF-Aktualisierungen
Mehrere Korrekturen für netzwerkbezogene Komponenten, einschließlich:
- Behebung von Speicherverlusten in TCP und NVMe über RDMA.
- Verbesserungen der ethtool-Funktionalität und Unterstützung für neue Mellanox-Hardwarefunktionen.
- Erweiterte BPF-Funktionalitäten, einschließlich LPM-Trie-Aktualisierungen und neuer Testfälle.
4. Dateisystem- und Speicherverwaltung
- Btrfs: Fehlerbehebungen für Transaktions-Deadlocks und Cross-Referencing-Nowait-Schreibvorgänge.
- XFS: Behandlung von Problemen mit dem Inode-Limit und Inkonsistenzen bei delalloc-/Quota-Timern.
- Allgemeines Speichermanagement: Verbesserte Handhabung von mmap-Hinweisen und Korrekturen für filemap- und NUMA-bezogene Fehler.
5. Wächter und Stromverwaltung
Die Veröffentlichung umfasst Updates für:
- Implementierungen von Watchdog-Timern
- Leistungsdomänenverwaltung
- Plattformspezifische Stromverwaltungsroutinen
Kleinere, aber bemerkenswerte Korrekturen
Eine erhebliche Anzahl von Änderungen wurde vorgenommen, um die Konsistenz des Codes zu gewährleisten und subtile Fehler zu beheben:
- ALSA: Audio-Treiberanpassungen für Realtek-Geräte und RME Digiface USB.
- Dokumentation: Korrekturen in ABI-Verweisen und Modulbeschreibungen.
- Allgemeine Wartung: Bereinigung von Warnungen, Tippfehlern und veralteten oder redundanten Code.
Versuchen Sie den Linux-Kernel 6.13 RC2
Linus Torvalds ermutigt die Gemeinschaft, weiterhin diesen Release-Kandidaten zu testen, mit dem Ziel, den Kernel vor der Ferienzeit zu stabilisieren.
Die Benutzer können Kernel 6.13-rc2 von der Kernel.org-Website oder dem Git-Baum von Linus Torvalds herunterladen.
Basierend auf dem typischen Veröffentlichungszyklus des Linux-Kernels können wir die endgültige Version des Kernels 6.13 von Mitte bis Ende Januar 2025 erwarten.
