Linux-Kernel 6.10 „Baby Opossum Posse“ veröffentlicht
Linus Torvalds hat die Veröffentlichung von Linux Kernel 6.10 angekündigt, mit dem Codenamen "Baby Opossum Posse". Diese neueste stabile Version folgt auf sieben Release-Kandidaten und bringt eine Vielzahl von Verbesserungen und Fehlerbehebungen in verschiedenen Subsystemen mit sich.
Veröffentlichungshighlights
Die letzte Entwicklungswoche brachte einige unerwartete Aktivitäten, insbesondere im Bereich des Dateisystems. Etwa ein Drittel der Patches betrafen das Dateisystem, wobei bcachefs und netfs erhebliche Aufmerksamkeit erhielten. Obwohl dieser späte Anstieg ungewöhnlich war, stellte Torvalds fest, dass keine der Änderungen besonders besorgniserregend erschien.
Ein weiteres Drittel der Patches konzentrierte sich auf Treiber, während die übrigen Änderungen über verschiedene Bereiche des Kernels verteilt waren. Trotz der späten Aktivitätswelle hielt Torvalds es für unnötig, den Veröffentlichungszyklus mit einem zusätzlichen Release-Kandidaten zu verlängern.
Linux-Kernel 6.10: Eine Zusammenfassung der Änderungen
Die Veröffentlichung des Linux-Kernels 6.10 enthält zahlreiche Updates und Fehlerbehebungen. Einige bemerkenswerte Änderungen umfassen:
- Verbesserungen am bcachefs-Dateisystem, einschließlich Korrekturen für Fragmentierungsprobleme und die Protokollierung.
- Verbesserungen am USB-Subsystem, einschließlich Unterstützung neuer Geräte und Fehlerbehebungen für verschiedene USB-Treiber.
- Updates für Netzwerktreiber und Protokolle, einschließlich Verbesserungen bei der TCP-Verarbeitung und Korrekturen für den bnxt-Treiber.
- Verschiedene ARM64-Gerätebaum-Updates, insbesondere für Qualcomm-Plattformen.
- Verbesserungen am Scheduler, einschließlich Fehlerbehebungen für die Deadline-Planung und Aktualisierungen der PSI (Pressure Stall Information)-Abrechnung.
- Verbesserungen des Speichermanagements, einschließlich Updates zur Verwaltung großer Seiten und Korrekturen von Problemen im Seiten-Cache.
Linux Kernel 6.10 Entwicklung: Wichtige Updates von RC1 bis RC7
Hier ist eine Zusammenfassung der wichtigen Schlüsselpunkte und Updates für jeden Release-Kandidaten des Linux Kernel 6.10:
RC1:
- Einen neuen Codenamen zugewiesen: "Baby-Opossum-Bande"
- XFS-Online-Reparaturfunktionen verbessert
- Leistungsoptimierungen für AMD- und Intel-CPUs
- Bessere AMDKFD-Compute-Treiberunterstützung für „kleine“ Ryzen-APUs
- Erweiterte Unterstützung für USB-zu-Parallelport-Adapter
- Arbeiten zur Ermöglichung von Qualcomm Snapdragon X Elite-Chips
- Standardmäßige Deaktivierung der Unterstützung veralteter NFS-v2-Clients
- IO_uring Zero-Copy-Leistungsverbesserungen
- Steam Deck IMU-Unterstützung hinzugefügt
- Entfernung der Unterstützung für veraltete DEC Alpha-Hardware
RC2:
- Ein Drittel der Änderungen konzentrierte sich auf Treiberkorrekturen
- Ein Drittel der Änderungen ist für Fehlerbehebungen im Dateisystem vorgesehen, hauptsächlich bcachefs
- Wesentliche Verbesserungen und Fehlerbehebungen bei bcachefs
- Refactoring und Aufteilen verschiedener Formatdateien in bcachefs
RC3:
- Fehlerbehebungen und Verbesserungen für Ethernet-Treiber
- SMB-Client-Probleme behoben und Verbesserungen eingeführt
- BPF-Selbsttests aktualisiert
- Verschiedene Verbesserungen des Dateisystems
- Die Mehrheit der Änderungen konzentrierte sich auf KVM-bezogene Fehlerbehebungen
RC4:
- vfio PCI-Speicherzuordnungscode behoben
- Update der Tracepoint-Implementierung des FireWire-Subsystems
- Weitere bcachefs-Dateisystemkorrekturen
- Probleme des Cachefiles-Subsystems behoben
- Konzentrieren Sie sich darauf, die bevorstehende Kernel-Version 6.10 zu stabilisieren
RC5:
- Änderungen am Gerätetreiber machen ein Drittel der Modifikationen aus
- Spezifische Treiberaktualisierungen für Hyper-V-Ballon, Broadcoms bnxt-Netzwerk und Qualcomm PHY
- Zahlreiche bcachefs-Dateisystemkorrekturen und -verbesserungen
- Verbesserungen der Netzwerktests zur Selbstüberprüfung
- Erweiterungen des virtuellen Speichers (VM)
RC6:
- Die Mehrheit der Änderungen konzentrierte sich auf verschiedene Gerätetreiber
- Architekturspezifische Anpassungen für Kompatibilitäts-Systemaufrufe
- Weitere Verfeinerungen des bcachefs-Dateisystems
- BPF-Subsystem-Aktualisierungen und Verbesserungen bei Selbsttests
- Reihe von Zurücksetzungen im TTY/Seriell-Subsystem
RC7:
- TCP-Metrikenvalidierung zur Sicherheit verstärkt
- Bonding-Treiber ARP-IP-Ziel-Einstellfunktion behoben
- Btrfs- und EROFS-Dateisystem-Updates
- DRM-Subsystemverbesserungen für AMD- und NVIDIA-Treiber
- Intel Wi-Fi-Treiberverbesserungen
- ARM64- und RISC-V-architekturspezifische Updates
- Bluetooth-HCI-Ereignisverarbeitung und L2CAP-Funktionalität verbessert
Diese Release-Kandidaten zeigen eine Entwicklung von Fehlerbehebungen, Verbesserungen und Optimierungen in verschiedenen Subsystemen, mit besonderem Fokus auf Treiber, Dateisysteme (insbesondere bcachefs) und architekturspezifische Verbesserungen.
Vorausblick
Mit der Veröffentlichung von 6.10 ist das Zusammenführungsfenster für Linux Kernel 6.11 jetzt geöffnet. Torvalds bemerkte, dass das Timing mit dem Beginn der Sommerferien in Europa zusammenfällt, was das Tempo der Beiträge für den nächsten Entwicklungszyklus beeinflussen könnte.
Wie immer werden Benutzer und Entwickler ermutigt, den neuen Kernel zu testen und alle auftretenden Probleme zu melden. Die Linux-Kernel-Gemeinschaft setzt ihre unermüdliche Arbeit fort, um die Stabilität, Sicherheit und Leistung des weltweit am häufigsten verwendeten Open-Source-Betriebssystems zu verbessern.
Installation des Linux-Kernels 6.10
Linux Kernel 6.10 wurde gerade veröffentlicht! Er ist noch nicht in den offiziellen Repositories verfügbar. Ich empfehle, ein paar Tage zu warten, bis die Linux-Distributionen Kernel 6.10 paketieren und in ihre Repositories aufnehmen.
Für Ungeduldige können Sie den Linux-Kernel 6.10 aus den Quellen installieren, aber dies wird für Produktivsysteme nicht empfohlen, da es Ihr System beschädigen könnte und Sie keine zukünftigen Updates erhalten.
Ubuntu und seine Derivate-Benutzer können die neuesten Mainline-Kernel über das Ubuntu Mainline PPA installieren. Für weitere Details siehe den folgenden Link:
- So installieren Sie den neuesten Mainline-Linux-Kernel auf Ubuntu
Ressource:
- Linux-Kernel 6.10 Versionshinweise
