Which release of Linux kernel will have the first Rust-only driver for consumer-grade hardware ?
Basic
10
Ṁ6614
Dec 31
81%
Other
6%
6.18
3%
6.17
2%
6.15
1.7%
6.14
1.2%
never
1.1%
6.16

Rust-only means that there is no alternative C driver, and that the bulk of the logic (not the calls to kernel-wide abstractions) is implemented in Rust.

Get
Ṁ1,000
and
S3.00
Sort by:
sold Ṁ5 YES

It seems 6.16 has https://rust-for-linux.com/nova-gpu-driver but it's intended to (eventually) supersede the existing (C) nouveau driver so fails on the "there is no alternative C driver" for the same hardware.

https://www.phoronix.com/news/Torvalds-On-Rust-Maintainers this and the below message from Torvalds' lieutenant bear directly on which release will have the first Rust-only driver for consumer-grade hardware, but seems to me they at least make "never" extremely unlikely, and probably push things up a bit.

bought Ṁ100 NO

6.13 is out, no Rust-only driver

bought Ṁ40 NO

An OpenGL 4.6-compliant driver for Apple M* GPUs exists out-of-tree. The author has this to say about it being mainlined:

> At the rate things are going, I wouldn't be surprised if upstreaming the drm/asahi driver isn't possible until 2026 at the earliest.

https://vt.social/@lina/113063326113267308

when does it resolve to never

@Jono3h If the use of Rust in the kernel gets deprecated before any consumer-grade driver makes it in. Highly unlikely, but felt correct to add it.

If this resolves to a kernel version not yet listed, I'll add new vote entries. I'll also extend the resolution deadline as needed.

© Manifold Markets, Inc.Terms + Mana-only TermsPrivacyRules