Linux 6.18 kernel: jelentős bővülés az Arm Mali GPU-k támogatásában

A drm-misc-next legfrissebb, 2025. augusztus 21-én közzétett változásai közül kiemelkedik az Arm Mali GPU-k támogatásának bővítése a Panthor illesztőprogramban. Thomas Zimmermann beszámolója szerint a hét csendesebb fejlesztési időszakot hozott, ugyanakkor a Panthor körüli fejlesztések stratégiai jelentőségűek a grafikus alrendszerben, mivel egyszerre több új generációs Mali GPU vált teljes értékűen használhatóvá a nyílt forráskódú ökoszisztémában. A fejlesztések most a drm-misc-next ágba kerültek, és a Linux 6.18 kernel egyesítési időszakában, várhatóan október elején olvadnak be a főágba.

Linux 6.18 kernel: jelentős bővülés az Arm Mali GPU-k támogatásában

Új GPU-modellek beemelése a Linux 6.18 kernelbe

A Panthor illesztőprogram mostantól támogatja a Mali G710, G510 és G310 grafikus vezérlőket, valamint a Gx15, Gx20 és Gx25 sorozatokat. Ezek a modellek az Arm legújabb mobil és beágyazott GPU-architektúráit képviselik, amelyek egyre több eszközben jelennek meg, a felsőkategóriás okostelefonoktól kezdve az ipari és IoT alkalmazásokig. A bővítés biztosítja, hogy a Linux kernelhez illesztett grafikus stack lépést tartson az iparági trendekkel, és a fejlesztők közvetlenül kihasználhassák a modern Mali GPU-k képességeit.

Teljesítmény és megbízhatóság növelése

Az új hardvertámogatás mellett a fejlesztők a gyorsítótár-kezelést is továbbfejlesztették. A Panthor immár sorosítja a cache flush műveleteket, valamint egységesített FLUSH_CACHES parancsot használ az MMU karbantartási folyamatokban. Ezek a változtatások a stabilitást és a megbízhatóságot szolgálják, miközben előkészítik a terepet a nagyobb teljesítményű és többmagos Mali GPU-kon történő hatékony futtatásnak.

A fejlesztések egyértelműen azt mutatják, hogy a Linux grafikus alrendszere fokozatosan teljes értékű támogatást nyújt a modern Arm GPU-k számára, ami különösen fontos a nyílt forráskódú grafikus szoftverkörnyezet fejlődése szempontjából. Emellett a GPUVM kód bővítése révén az Intel Xe illesztőprogramban megjelent a madvise támogatás, amely hatékonyabb erőforrás-kezelést tesz lehetővé, míg a DRM bridge kód immár támogatja a Content Protection tulajdonságot, amely a csatlakozókhoz kapcsolódó HDCP státusz kommunikációjára szolgál.

Gábor a Pingvinbázis alapítója és főszerkesztője, több mint 20 éves tapasztalattal rendelkezik a Linux rendszerek és az Open Source szoftverek területén. Jártas a Python, és a PHP nyelvben, valamint a BASH scriptelésben is.