Op 19 september 2026 werd gemeld dat twee wijzigingen voor Intels Xe-driver op de Linux 7.4-kernelcyclus mikken. De ene controleert vroeg in het opstartproces de laatste pagina van het videogeheugen (VRAM); de andere is bedoeld om bekende defecte pagina’s buiten toekomstige geheugentoewijzingen te houden.

Twee verschillende ingrepen in het geheugenbeheer

MechanismeFunctieMoment en voorwaarde
Controle van de laatste paginaGebruikt de laatste VRAM-pagina als proef voor problemen met de BAR- of CCS-afmetingen en de identiteitsmapping.Tijdens de vroege initialisatie van de driver; gekoppeld aan CONFIG_DRM_XE_DEBUG_MEM.
Uitsluiting van defecte pagina’sHoudt bekende defecte fysieke VRAM-pagina’s buiten latere geheugentoewijzingen.Wanneer de geheugenbeheerder een volgende toewijzing uitvoert.

De laatste VRAM-pagina als proef

De eerste wijziging gebruikt de laatste pagina als een soort kanarie: doordat die pagina aan het uiteinde van het geheugen ligt, kan een probleem met de inrichting van het geheugenbeheer daar aan het licht komen. De controle is bedoeld om onder meer de BAR- en CCS-afmetingen en de identiteitsmapping te testen. CCS is metadata die bij geheugencompressie hoort.

De aanleiding was een probleem op sommige Battlemage-kaarten. Een verkeerd uitgelijnde CCS-offset kon ertoe leiden dat geheugen voor CCS-opslag door de geheugenbeheerder als gewone VRAM werd behandeld. De controle is gekoppeld aan CONFIG_DRM_XE_DEBUG_MEM, een optie voor een debugconfiguratie van de kernel.

Bekende defecte pagina’s uit latere toewijzingen houden

De andere wijziging heeft een ander doel: zodra een fysieke VRAM-pagina als defect bekend is, zou de driver die blijvend buiten volgende geheugentoewijzingen houden. Zo is het geen controle van de laatste pagina tijdens de initialisatie, maar een manier om hergebruik van een bekende defecte pagina te voorkomen.

De defecte geheugenregio’s zouden zichtbaar worden via DebugFS, het debugbestandssysteem van Linux. De voorgestelde wijzigingen richten zich daarmee op twee afzonderlijke momenten: het vroeg opsporen van bepaalde problemen in de geheugeninrichting en het vermijden van pagina’s die al als defect bekend zijn.