Linux 6.18 DRM-pull lägger till nya drivrutiner och Rust-stöd
Linus Torvalds har dragit in Direct Rendering Manager-uppdateringar för Linux-kärnan 6.18, och introducerar nya open source-drivrutiner och Rust-integration för grafikhårdvara. Förändringarna fokuserar på förbättringar för AMD-, Intel- och NVIDIA-system, tillsammans med stöd för acceleratorer som Rocket och Tyr. DRM-upprätthållaren Dave Airlie lyfte fram drivningen mot Rust i kärnans grafiksunderystem.
Linux-kärnans kommande 6.18-utgåva inkluderar en stor uppdatering av dess Direct Rendering Manager (DRM)-underystem, som annonserades i en pull-förfrågan från Linus Torvalds. Denna pull, daterad till ungefär början av oktober 2025, medför betydande förbättringar för grafisk och acceleratorhårdvara över olika plattformar.
Viktiga tillägg inkluderar två nya drivrutiner: Rocket-accelerator-drivrutinen, som aktiverar Neural Processing Unit (NPU) i nyare Rockchip SoC:er, och den initiala koden för Tyr, en Rust-baserad drivrutin för Arm Mali GPU:er. Dessa stöds av nya Rust-abstraktioner för minnes- och DMA-hantering, såsom scatterlist och Vmalloc, vilket markerar en strategisk skiftning mot Rust i kärnan.
För AMD-hårdvara får AMDGPU-drivrutinen stöd för Checkpoint and Restore (CRIU) för GEM-objekt, utökade återställningsmöjligheter för Video Core Next (VCN)-motorn, uppdateringar av Reliability, Availability, and Serviceability (RAS), eDP ALPM-strömhantering och borttagning av äldre displaykod. AMDXNA-drivrutinen förbättras också med stöd för användarutrymmesallokerade buffertar och förbättrad felrapportering.
Intels bidrag inkluderar uppdateringar av Xe-drivrutinen, inklusive nya gränssnitt för strömhantering, minnesattributsfrågor och ett sysfs power_profile-gränssnitt. Displaystöd utökas till Wildcat Lake-plattformar, med SR-IOV aktiverat som standard på kompatibel hårdvara. i915-drivrutinen inkluderar många korrigeringar för äldre generationer, och arbetet med Habana Labs accelerator-drivrutin har återupptagits.
NVIDIAs open source Nouveau-drivrutin använder nu GSP-firmware som standard för bättre hårdvaruhantering. Arms Panthor-drivrutin utökar stödet för nyare GPU:er, medan ytterligare uppdateringar täcker Chromebook-displaypaneler, signalomvandlande brokretsar och SoC:er från STMicroelectronics och Rockchip.
Dave Airlie, DRM-upprätthållaren, betonade i pull-förfrågan den 'betydande drivningen mot Rust-integration' som ett centralt tema, tillsammans med mainlining av nya drivrutiner och kritiska förbättringar för stora hårdvaruleverantörer.