Régóta várt hibajavítást hozhat a Linux 7.2 kernel a Sandy Bridge generációs Intel Core processzorokba épített grafikus vezérlőkhöz

A Linux 7.2 kernel javítást hoz a Sandy Bridge generációs Intel Core processzorokba épített grafikus vezérlőhöz. Ez a platform nagyjából másfél évtizede jelent meg, de régebbi asztali gépekben és laptopokban még ma is használatban lehet. A módosítás az i915 DRM-meghajtóba kerül, és egy olyan hibát kezel, amely a grafikus motor visszaállításakor okozhatott problémás működést.

Régóta várt hibajavítást hozhat a Linux 7.2 kernel a Sandy Bridge generációs Intel Core processzorokba épített grafikus vezérlőkhöz

A hibát 2025 februárjában jelentették, miután a Sandy Bridge generációs CPU-kba integrált grafikus vezérlőnél a grafikus motor visszaállítása egy fence-kezelési hiba (a GPU-műveletek befejezését jelző belső szinkronizáció hiba) miatt elakadhatott. Sebastian Brzezinka, az Intel mérnöke később a grafikus motor automatikus visszaállítási folyamatában azonosította a problémát. A javítás az i915 DRM-meghajtóban módosítja a már jelzett állapotú kérések kezelését, így a driver nem futtatja le fölöslegesen az __i915_request_skip() hívást olyan műveleten, amelyet a rendszer már lezártnak tekint.

A javítás a drm-intel-gt-next ágon keresztül került be a Linux 7.2-höz előkészített Intel grafikus meghajtófrissítések közé. A beküldött változtatások underflow hibákat is javítanak, és tisztáznak néhány olyan kódrészletet, amelyet AI-alapú elemzőeszközök tévesen problémásnak minősítettek. A felhasználók szempontjából a legfontosabb változás azonban az i915 driver javítása, amely a Sandy Bridge generációs processzorokba épített grafikus vezérlő hibáját kezeli. A patch-et stabil kernelverziókba is visszaportolásra jelölték, ezért idővel a karbantartott Linux kernelkiadásokba is bekerülhet.

További részletek a kapcsolódó pull requestben olvashatók.