Intel Xe Treiber: GPU-Speicherfehler künftig isolierbar

Der Intel-Xe-Treiber für Linux 7.4 soll Speicherfehler abfangen: Defekte VRAM-Bereiche werden deaktiviert, wodurch Kapazität sinkt, Stabilität steigt.

Der Intel Xe Linux-Treiber erhält für Linux 7.4 eine neue Funktion zur Isolierung defekter VRAM-Seiten. Wie phoronix.com berichtete, sollen Intel-GPUs damit auch bei lokalen Speicherdefekten funktionsfähig bleiben, indem beschädigte Speicherbereiche gezielt aus der Nutzung genommen werden.

Zwei Mechanismen im Zusammenspiel

Die Neuerung besteht laut einem Bericht von phoronix.com vom 19. September 2026 aus zwei Bausteinen. Zum einen gibt es einen vRAM-Health-Check, der die letzte vRAM-Seite als eine Art Kanarienvogel testet – etwa im Zusammenhang mit BAR- und CCS-Sizing sowie dem Identity-Mapping.

Dieser Health-Check ist an die Konfigurationsoption CONFIG_DRM_XE_DEBUG_MEM gebunden und damit ausschließlich für Debugging- und Regressionszwecke gedacht, nicht für den regulären Betrieb.

Der zweite und praktisch bedeutsamere Baustein ist das sogenannte Memory-Page-Offlining. Nach eigenen Angaben von phoronix.com wurde dieser Code nach 21 Runden Code-Review in den Treiber gemergt. Er sorgt dafür, dass als defekt erkannte vRAM-Seiten dauerhaft aus dem Pool verfügbarer Allokationen entfernt und künftig nicht mehr für Speicherzuweisungen herangezogen werden.

Weniger verfügbarer Speicher, aber stabilerer Betrieb

Die Kehrseite der neuen Funktion: Der insgesamt nutzbare vRAM-Speicher sinkt in dem Maße, wie Seiten offline geschaltet werden, wie computerra.ru in einem Bericht vom 19. September 2026 festhielt. Für Nutzer bedeutet das einen Kompromiss zwischen etwas weniger verfügbarem Speicher und einer Grafikkarte, die trotz lokaler Defekte weiterläuft, statt komplett auszufallen oder instabil zu werden.

Für Anwender, die tiefer blicken wollen, macht der Treiber die betroffenen Speicherbereiche transparent: Laut mydrivers.com sind defekte vRAM-Seiten über das DebugFS-Interface im User-Space einsehbar, unter anderem über den Pfad /sys/bus/pci/devices/bdf/vram_bad_pages.

Anzeige

Der Intel Xe Treiber bekommt in Linux 7.4 zwei neue Bausteine: einen vRAM-Health-Check und das Memory-Page-Offlining, das defekte Speicherseiten dauerhaft aus dem Allokations-Pool entfernt. Wer Intel-GPUs produktiv betreibt, sollte wissen, wie man die Funktion aktiviert und die betroffenen Seiten über DebugFS sichtbar macht. Unser kostenloser Praxis-Guide zeigt die nötigen Kernel-Build-Schritte und die DebugFS-Abfrage im Detail. Praxis-Guide jetzt anfordern

Die Aktivierung der Funktion ist allerdings kein Feature für Endanwender im klassischen Sinne – sie erfordert laut computerra.ru eine spezielle Kernel-Build-Option und richtet sich damit vor allem an Entwickler und erfahrene Nutzer.

Auslöser: Fehlerhafte Battlemage-Karten

Der konkrete Anstoß für die Entwicklung des Health-Checks lag laut einem Bericht von videocardz.com vom 19. September 2026 in einem konkreten Hardwareproblem: Auf einigen Battlemage-Grafikkarten (BMG) war der CCS-Offset falsch programmiert.

Der Fehler wurde von Linus – laut dem Bericht der Entdecker des Problems – gefunden und führte bei den betroffenen Karten zu Schwarzbildschirmen. Der neue Mechanismus soll solche Fehlerquellen künftig frühzeitig erkennbar machen.

Weitere Ergänzungen im Treiber

Neben der Speicherisolierung bringt das Update laut phoronix.com auch einen Per-Engine-Idle-Status, der ebenfalls über DebugFS zugänglich gemacht wird. Das erlaubt eine feinere Beobachtung, welche einzelnen GPU-Engines gerade ausgelastet oder inaktiv sind.

Anzeige

Schwarzbildschirme auf Battlemage-Karten hatten einen konkreten Auslöser: einen falsch programmierten CCS-Offset. Der neue Health-Check soll solche Fehlerquellen künftig frühzeitig erkennbar machen — allerdings nur mit der passenden Debug-Konfiguration und dem Wissen, wo man nachsieht. Unser Leitfaden erklärt, wie Sie Speicherdefekte transparent machen und den stabileren Betrieb trotz reduziertem vRAM einplanen. Leitfaden zur Speicherdiagnose sichern

Auffällig ist zudem, dass das Page-Offlining laut mydrivers.com derzeit vor allem auf Intels kommender Beschleuniger-Architektur Crescent Island funktioniert. Die Ausweitung auf andere Xe-basierte Produkte dürfte sich mit der weiteren Treiberentwicklung ergeben.

Wie linuxeden.com berichtete, wurden die entsprechenden Patches für die Aufnahme in Linux 7.4 eingereicht. Die Funktionen richten sich damit klar an ein Publikum aus Entwicklern, Distributoren und Systemintegratoren, die Intel-Grafikkarten in produktiven oder sicherheitskritischen Umgebungen einsetzen, weniger an den durchschnittlichen Desktop-Nutzer.