Linux 7.1-rc2 setzt auf einen großen, „seltsamen“ und patchlastigen Kernel.

  • Linux 7.1-rc2 wurde mit einer beträchtlichen Anzahl von Änderungen veröffentlicht, was von Torvalds jedoch als normal angesehen wurde.
  • Ein Großteil der Unterschiede resultiert aus dem Rebranding in den KVM-Selbsttests und dem zunehmenden Einsatz von KI-Tools.
  • Neue Welle von Fehlerbehebungen für den modernen NTFS-Treiber und Fehlerbehebungen für AMD- und Intel-Xe-GPUs.
  • Relevante Updates für Verbraucherhardware wie Steam Deck OLED und ältere Radeon-Grafikkarten.

Linux 7.1-RC2

Der zweite Kandidat für den Start von Linux 7.1-RC2 jetzt verfügbar Es handelt sich um eine Testversion, die ein umfangreiches Paket an Fehlerbehebungen im gesamten Kernel enthält. Trotz des Umfangs der Änderungen bezeichnete Linus Torvalds diese Release Candidate als „ziemlich normal“, was die Erwartung bestärkt, dass der Zyklus wie üblich mit etwa dem siebten Release Candidate abgeschlossen sein wird, sofern keine unerwarteten Rückschläge auftreten.

In dieser Entwicklungsphase liegt der Fokus weniger auf großen, sichtbaren Innovationen und mehr auf der Kernelstabilität und Unterstützung realer HardwareDies ist besonders relevant für europäische Nutzer und Unternehmen, die Linux auf Servern, Desktop-PCs und Mobilgeräten einsetzen. Die Kombination aus Fehlerbehebungen in der KVM-Virtualisierung, den Grafiktreibern und dem neuen NTFS-Treiber zielt darauf ab, die Details zu optimieren, bevor die stabile Version 7.1 an die Vertriebspartner gelangt. Dazu gehört auch die Verwaltung von Firmware-Updates mit Tools wie … Firmware-Update-Verwaltung.

Linux 7.1-rc2: Großes, normales Verhalten – die Rolle von KVM und KI

Einer der Aspekte, der bei Linux 7.1-rc2 die größte Aufmerksamkeit erregt hat, ist, dass er in absoluten Zahlen, Der Diffusat sieht ungewöhnlich klobig aus.Torvalds erklärte, dass sich fast die Hälfte der Veränderungen auf die Selbsttests KVM, hauptsächlich aufgrund einer Welle interner Umbenennungen, damit die Tests den gleichen Konventionen wie der Hauptkernelcode folgen, sowohl bei Variablen- als auch bei Typnamen.

Diese Art der Bereinigung verändert zwar nicht das funktionale Verhalten der Virtualisierung selbst, hat aber Auswirkungen auf die langfristige Wartung. die interne Struktur der KVM-Tests homogenisierenEntwickler können das Verhalten virtueller Maschinen besser validieren, was für europäische Rechenzentren, Cloud-Anbieter und Testumgebungen, die auf KVM zur Konsolidierung von Workloads angewiesen sind, sowie für Virtualisierungsprojekte wie beispielsweise … von entscheidender Bedeutung ist. VirtualBox 7.2.8.

Torvalds bemerkte außerdem, dass ein Muster mit mehr Flecken als üblichDieser Trend, der bereits in Linux 7.0 zu beobachten ist, ist größtenteils auf den Einsatz von KI-Tools zur Generierung und Unterstützung von Codeänderungen zurückzuführen. Das gestiegene Änderungsvolumen bedeutet nicht zwangsläufig eine höhere Stabilität, erfordert aber robustere Systeme für Code-Reviews, Fuzzing und automatisierte Tests – etwas, das sich bereits in Bereichen wie dem Scheduler bemerkbar macht. sched_ext, wobei mehrere weitere Korrekturen eingearbeitet wurden.

Neuer NTFS-Treiber: Stabilisierung vor der endgültigen Version

Ein weiterer relevanter Aspekt von Linux 7.1, der Desktop-Nutzer in Spanien und dem übrigen Europa direkt betrifft, ist die Neuer NTFS-Treiber in den Hauptkernel integriertNach jahrelanger Arbeit ist es dem Entwickler Namjae Jeon gelungen, diesen modernen Treiber zu entwickeln, der auf dem ursprünglichen schreibgeschützten NTFS-Treiber basiert, aber stark verbessert wurde. Er ersetzt Paragons NTFS3 und macht Benutzerraumlösungen wie NTFS-3G überflüssig.

Diese Linux 7.1-rc2-Version enthält eine Reihe neuer Korrekturen für den NTFS-Treiber, die sich aus beiden ergeben verstärkte Nutzung in realen Umgebungen Dazu gehören intensive Tests und Fuzzing des C-Codes. Die Korrekturen umfassen die Behebung potenzieller Speicherlecks und Seitenreferenzen, die Verhinderung von Nullzeiger-Dereferenzierungen und die Behebung kleinerer Codierungsfehler, die zu schwer auffindbaren Fehlern führen könnten.

Konkret geht es um Funktionen wie ntfs_index_walk_down() durch strengere Validierung der Indexblockzuweisung Um ungültige Zugriffe zu verhindern, wurde ein Speicherleck im Zusammenhang mit der Verarbeitung von Zielzeichenketten symbolischer Links in Fehlerpfaden behoben und zusätzliche Kontrollmechanismen eingeführt. ntfs_mapping_pairs_decompress() um VCN-Überläufe und potenzielle Beschädigungen in Zuteilungslisten zu verhindern (Lauflisten).

Darüber hinaus hat das Team einen Fehler korrigiert. Missbrauch von PTR_ERR() auf gültigen Folio-Zeigern en __ntfs_bitmap_set_bits_in_run()Die Zählung der Verzeichnisverweise für WIN32/DOS-Aliase wurde durch Anpassen des Dekrements verfeinert. nlink erst wenn der MFT-Zähler Null erreicht und die Verwendung einer nicht initialisierten Variable im selben Dekomprimierungsprozess behoben wurde ZuordnungspaareObwohl keiner dieser Vorfälle als katastrophaler Fehler eingestuft wurde, verbessert ihre Behebung die allgemeine Zuverlässigkeit des Treibers, was insbesondere für diejenigen interessant ist, die NTFS-Partitionen verwenden, die mit Windows auf persönlichen oder Bürocomputern geteilt werden.

Diese Verbesserungen wurden am Wochenende in den Hauptkernelbaum integriert. Sie sind bereits Bestandteil von Linux 7.1-rc2. Diese werden, sofern es keine Verzögerungen gibt, als Grundlage für die stabile Version dienen, die für Juni geplant ist. Für die europäische Gemeinschaft, die gemischte Windows-Linux-Umgebungen in Unternehmen, Bildungseinrichtungen oder öffentlichen Verwaltungen verwaltet, verringert ein robusteres NTFS das Risiko von Datenbeschädigung beim Wechsel zwischen Betriebssystemen.

Grafikkorrekturen: AMDGPU und Intel Xe unter der Lupe

Neben den Arbeiten an NTFS und KVM enthält diese Release Candidate auch einen bedeutenden Block von DRM-Grafiksubsystem-KorrekturenDie größten Änderungen gab es beim AMDGPU-Treiber, mit Verbesserungen, die von den neuesten GPUs bis hin zu älteren Modellen reichen, die noch in vielen Benutzer- und professionellen Computern verbaut sind.

Zu den neuen Funktionen gehören zahlreiche Behebung von IP-Sperren in GFX11.5.4 und anderen neueren KomponentenEs gibt aber auch Anpassungen, die AMD-Grafikkarten der GCN-Generation 1.0/1.1 zugutekommen. Dank der Arbeit von Timur Kristóf, einem Entwickler mit Verbindungen zu Valve, wurde die Unterstützung für „geerntete“ GPU-Konfigurationen wie die Radeon HD 7870 XT (Tahiti LE) und ähnliche Modelle, die seit über einem Jahrzehnt Probleme mit dem Hauptkernel hatten, nun korrekt aktiviert.

Die Änderungen bei AMDGPU umfassen auch Folgendes: eine Korrektur im analogen Ausgang der DC-SchichtDieses Update behebt ein zuvor aufgetretenes Problem und verbessert die Unterstützung für integrierte Displayanschlüsse ohne DDC sowie das Auslesen der EDID-Daten aus den im vBIOS eingebetteten Panelinformationen. Dadurch wird die Leistung älterer Laptops mit LVDS/eDP-Displays verbessert – einer Hardware-Variante, die in Heim- und Arbeitsumgebungen, in denen eine lange Lebensdauer der Geräte wichtig ist, immer noch weit verbreitet ist.

Parallel dazu empfängt der Intel Xe-Controller ebenfalls Spezielle Optimierungen und Lösungen für Xe3P-GPUs, mit neu Problemumgehungen und Leistungsanpassungen. Diese Patches tragen zur Stabilisierung der Benutzererfahrung auf Systemen bei, die mit dem Einsatz der nächsten Generation von Intel-Grafikhardware beginnen. Dies kann sowohl für Workstations als auch für Grafik- und Multimedia-Entwicklungsteams im europäischen Ökosystem relevant sein.

Direkte Auswirkungen auf Endgeräte: Steam Deck OLED

Neben der klassischen Desktop-Hardware führt Linux 7.1-rc2 eine bemerkenswerte Fehlerbehebung für das Problem ein. Steam Deck OLED-AudioIn den letzten zwei Jahren hat die Hauptkernelversion die Soundkompatibilität auf diesem Handheld-Gerät beeinträchtigt, was Valve und mehrere auf Handheld-Konsolen ausgerichtete Distributionen dazu gezwungen hat, ihre eigenen Patches in ihren nachgelagerten Zweigen zu pflegen.

Mit diesem RC wird das Problem im offiziellen Baum behoben, Dadurch verringert sich der Bedarf an spezifischen nachgelagerten Lösungen. Dies erleichtert es auch den in Spanien und Europa verwendeten Allzweck-Distributionen, eine bessere Kompatibilität mit dieser Hardware ab Werk zu bieten. Es ist ein klares Beispiel dafür, wie scheinbar geringfügige Rückschritte das Spiel- und Multimedia-Erlebnis auf Geräten, die sich bei Linux-Nutzern großer Beliebtheit erfreuen, direkt beeinträchtigen können.

Allgemeine Kernpolitur und Verfügbarkeit

Zusätzlich zu den offensichtlicheren Bereichen sammelt Linux 7.1-rc2 zahlreiche kleine Anordnungen, die über den gesamten Kernel verteilt sindVon Netzwerk- und GPU-Treibern (die wiederum den Großteil der Treiberänderungen ausmachen) bis hin zu Optimierungen des Schedulers sched_ext und anderen internen Komponenten. Der allgemeine Trend geht von einer CR aus, die zwar nicht besonders klein ist, aber ein stabiles Profil aufweist und bei der bisher keine größeren Regressionen bekannt sind.

Wie gewöhnlich, Der Quellcode für Linux 7.1-rc2 kann von kernel.org bezogen werden. Dies richtet sich an alle, die es in Entwicklungsumgebungen testen, in Testdistributionen integrieren oder einfach der stabilen Version voraus sein möchten, oder auch an diejenigen, die den Kernel installieren und sein Verhalten auf Testrechnern evaluieren wollen. Torvalds hat zu fortlaufenden Tests aufgerufen, um mögliche Regressionen zu erkennen, insbesondere angesichts der stetig steigenden Anzahl von Patches im Zusammenhang mit dem Einsatz von KI-Tools.

Das Bild, das Linux 7.1-rc2 hinterlässt, ist das eines Kernels in einer Phase intensiver Feinabstimmung, wobei die KVM-Virtualisierung ihre internen Tests neu organisiert. Moderner NTFS-Treiber mit spezifischen Korrekturenund ein DRM-Grafikblock, der sowohl AMD- als auch Intel-Xe-GPUs optimiert, ganz zu schweigen von spezifischen Korrekturen für Geräte wie das Steam Deck OLED. All dies bringt Linux 7.1 der stabilen Veröffentlichung einen Schritt näher, mit einem klaren Fokus auf Robustheit und Hardwareunterstützung, was – sofern keine Überraschungen eintreten – sowohl für Privatanwender als auch für Unternehmen in Spanien und dem übrigen Europa spürbar sein dürfte.

Linux 7.0-RC6
Verwandte Artikel:
Linux 7.0-rc6 beschleunigt das Tempo bei den Fehlerbehebungen vor der stabilen Veröffentlichung.