Website-Suche

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.

Linux-Kernel 6.13 Veröffentlichungskandidat 2

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.