Jetzt verfügbar die Version Linux 6.15-RC2, nur eine Woche nach der offiziellen Schließung des Änderungsintegrationsfensters und der erster Release Candidate. Dieser zweite Kernel-Release-Kandidat enthält eine Reihe früher Fixes, die in den letzten Tagen im Rahmen des üblichen Linux-Kernel-Entwicklungszyklus gesammelt wurden.
Linus Torvalds war wie üblich für die Ankündigung dieser neuen Version verantwortlich und kommentierte, dass trotz der Tatsache, dass das Zusammenführungsfenster länger als üblich war, Im Moment sieht alles ziemlich normal aus.. Die Anzahl der verpflichtet und die vorgenommenen Änderungen bleiben innerhalb der üblichen statistischen Grenzen, wobei in diesem frühen Stadium der Veröffentlichung kein einzelner Aspekt übermäßig hervorsticht.
Linux 6.15-rc2 führt Verbesserungen an Grafiktreibern ein: Intel und AMD
Einer der bemerkenswertesten Punkte dieser Version betrifft die Grafiktreiber. Auf der AMD-Seite, der AMDGPU-Treiber hat Unterstützung für die diskrete Videospeicherverwaltung über cgroups, eine Funktionalität namens DMEM. Diese Integration ermöglicht es nun, die VRAM-Nutzung durch bestimmte Prozesse über Gruppensteuerungsmechanismen einzuschränken.
Neben der DMEM-Unterstützung erhielt der AMD-Treiber auch Anpassungen im EDV-Management, Korrekturen für VRAM-Pinning in P2P-fähigen Importumgebungen sowie Korrekturen an Workloadprofilen und IP-Erkennung innerhalb des Rendering-Systems.
Was die Intel-Grafik betrifft, Der Xe-Treiber enthält einen wichtigen Fix für Flackerprobleme, die bei Meteor Lake-Grafiken auftreten. Insbesondere wurde das Verhalten schreibgeschützter L3-Cachezeilen korrigiert, die mit Geometrie-Streams verknüpft sind. Ziel dieser Änderung ist es, das störende sichtbare Flackern zu beseitigen, das einige Benutzer bei Systemen mit dieser Architektur gemeldet hatten.
Es wurde auch hinzugefügt neue Gerätekennung 0xE211 entsprechend der zukünftigen „Battlemage“-Architektur, im Vorfeld ihrer offiziellen Markteinführung, und es wurden mehrere kleine Korrekturen an anderen Grafik-Unterkomponenten wie AMDKFD (für Computing) und dem Intel IVPU NPU-Treiber vorgenommen, wodurch die Unterstützung für Suspend- und Resume-Vorgänge verbessert wurde.
Aktualisierungen und Bereinigung der Spectre RSB-Minderungen
Ein weiterer Grundpfeiler dieser Version sind Verbesserungen der Minderungsmaßnahmen für Spectre RSB (Return Stack Buffer), Schwachstelle in Intel- und AMD-Prozessoren. Die Arbeit wurde hauptsächlich von Red Hat-Entwicklern geleitet, die mehrere Monate damit verbracht haben, die Handhabung dieser Maßnahmen durch den Kernel zu perfektionieren.
Zu den wichtigsten Korrekturen gehört die Anpassung im Anruf a indirekte_Zweig_Vorhersagebarriere(), sowie der Wegfall des Füllens des RSB sowohl bei Virtual Machine Exits (VMEXIT) als auch bei Kontextwechseln bei Verwendung von eIBRS und Retpolines.
Zusätzlich zum Code Neue spezifische Dokumentation wurde hinzugefügt Hier werden aktuelle Strategien zur Risikominderung klar zusammengefasst und die Angriffsszenarien nach Prozessortyp und Architektur unterteilt. Dieses Dokument soll als Referenz für Entwickler dienen, die sich möglicherweise mit zukünftigen Schwachstellen in diesem Bereich befassen müssen.
Allgemeine Wartung und frühzeitige Tests
Wie bei jedem Early Release Candidate, Linux 6.15-rc2 enthält auch kleinere Optimierungen über den gesamten Code verteilt, einschließlich Bereichen wie Hauptkern, Dateisystemen, Netzwerk, Dokumentation und spezifischen Architekturen. Wie angegeben, etwa 25% Die Patches dieser Woche sind Selbsttests gewidmet, was in dieser Phase zwar ungewöhnlich, aber nicht ungewöhnlich ist.
Parallel dazu haben einige Benutzer und Entwickler bereits mit eigenen Tests dieser Kernelversion begonnen. In einem dieser Tests, durchgeführt an einem Lenovo ThinkPad T14s der 6. Generation ausgestattet mit Prozessor AMD Ryzen AI 7 PRO 360 (Zen 5, Strix Point) wurden über 60 Benchmarks zwischen Linux 6.14 und dem aktuellen Stand 6.15 ausgewertet. Die Ergebnisse zeigen keine signifikanten Abweichungen, mit Ausnahme bestimmter Verbesserungen bei synthetischen Mikrobenchmarks wie Stress-NG. Bei Tests in der Praxis blieben die meisten Messwerte innerhalb der üblichen Fehlertoleranz.
Diese ersten Erkenntnisse untermauern die Annahme, dass in diesem frühen Stadium keine gravierenden Rückschritte vorgenommen wurden und dass Kernel-Unterstützung denn die neue AMD-Plattform ist bereits recht ausgereift.
Dieser zweite Release Candidate für Linux 6.15 bietet einen ersten Einblick in die Entwicklung dieses Entwicklungszyklus. relevante technische Verbesserungen in Schlüsselbereichen wie Sicherheit und GPU-Handhabung. Obwohl es bis zur stabilen Veröffentlichung, die für Ende Mai geplant ist, noch ein weiter Weg ist, zeigen die aktuellen Entwicklungen einen stetigen Fortschritt, der auf Fehlerbehebungen und die Konsolidierung neuer Funktionen ausgerichtet ist.