A Linux 6.19 kernel újabb Arm Mali és Vivante grafikus hardvereket fog támogatni

A Linux 6.19 kernel újabb Arm Mali és Vivante grafikus hardvereket fog támogatni

A Linux 6.19 kernel fejlesztési ciklusának részeként megérkezett a legújabb drm-misc-next frissítés, amely a kernel grafikus alrendszerének kisebb, de kulcsfontosságú meghajtóit bővíti. Az aktuális csomag új Arm Mali és Vivante GPU-k támogatását hozza, miközben tovább javítja a beépített gyorsító (accel) meghajtók funkcionalitását. A cél az, hogy a grafikus és neurális feldolgozási feladatokat végző eszközök hatékonyabban működjenek, és a Linux egyre több modern rendszerchipet tudjon teljes mértékben kihasználni.

Részletek
A Linux 6.18 kernel DRM alrendszerébe rust alapú ARM Mali illesztőprogram-kezdemény érkezett

A Linux 6.18 kernel DRM alrendszerébe rust alapú ARM Mali illesztőprogram-kezdemény érkezett

Danilo Krummrich beküldte a Linux 6.18-as kernelciklushoz tartozó Rust-alapú DRM változtatásokat. A 6.18-as kernelbe szánt frissítés több ezer soros, és egyaránt érinti a grafikus alrendszert, a memóriaallokációs útvonalakat és a DMA-kezelést. Bár a csomag technikailag előrelépésnek tűnik, még erősen kísérleti jellegű, és a fő kérdés, hogy ezek az új elemek hogyan teljesítenek majd valós hardveren és mennyire illeszkednek a kernel stabilitási elvárásaihoz.

Részletek
Újabb ARM Mali GPU-k támogatása érkezik a Linux DRM alrendszerbe

Újabb ARM Mali GPU-k támogatása érkezik a Linux DRM alrendszerbe

Karunika Choo legújabb, hat javításból álló patch-sorozata jelentős bővítéseket hoz a Linux grafikus alrendszerébe a DRM/Panthor illesztőprogramon keresztül, amely az ARM által fejlesztett újabb Mali GPU-k támogatását célozza. Az egyik legfontosabb technikai változás a gyorsítótár karbantartásának korszerűsítése, amely a korábban használt MMU_AS típusú FLUSH_MEM és FLUSH_PT utasításokat lecseréli a GPU-n belül támogatott FLUSH_CACHES parancsra. Ez nemcsak a Mali-Gx20 és újabb generációkra vonatkozik, hanem visszamenőlegesen alkalmazható minden korábban támogatott eszközön is. Ezzel párhuzamosan bevezetésre került a SHAREABLE_CACHE opció is, amely koherencia bekapcsolása esetén elérhetővé válik, valamint egy kisebb hibajavítást is eszközöltek a koherencia protokoll inicializálásánál.

Részletek
Tyr: új Rust-alapú GPU-meghajtó ARM Mali CSF GPU-khoz

Tyr: új Rust-alapú GPU-meghajtó ARM Mali CSF GPU-khoz

A Collabora, az Arm és a Google mérnökeinek közös munkájából megszületett a Tyr, egy új Rust nyelven írt Linux kernel-meghajtó ARM Mali CSF-alapú grafikus processzorokhoz. A fejlesztés a már meglévő Panthor meghajtóra épül, így annak felhasználói API-ját és névkonvencióit örökli. A cél az, hogy a Tyr funkcionálisan utolérje a Panthor képességeit, ám ezt fokozatosan, az elérhető Rust-alapú kernelabstrakciók bővítésével kívánják elérni.

Részletek