Get the latest tech news

Linux's Current & Future Rust Graphics Drivers Getting Their Own Development Tree


To help in accelerating the development of kernel graphics drivers and any other NPU/accelerator drivers written in the Rust programming language, the Direct Rendering Manager (DRM) subsystem is creating its own DRM-Rust development tree for drivers and associated Rust infrastructure.

Currently the existing DRM Rust code has been going through the DRM-Misc tree that is the "catch all" for smaller Direct Rendering Manager drivers not being maintained on their own before being submitted to DRM-Next/DRM-Fixes. The drm-misc tree is not a good fit for this stage of development, since its documented scope is small drivers with occasional large series. Rust drivers in development upstream, however, regularly involve large patch series, new infrastructure, and shared topic branches, which may not align well with drm-misc at this stage.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Linux

Linux

Photo of development tree

development tree

Related news:

News photo

How much RAM does your Linux PC really need in 2025? I did the math

News photo

This new Linux desktop is almost a dead ringer for OS X

News photo

WinBoat: Run Windows apps on Linux with seamless integration