Committing to Rust for kernel code
Committing to Rust for kernel code
Posted Nov 24, 2023 12:52 UTC (Fri) by Conan_Kudo (subscriber, #103240)In reply to: Committing to Rust for kernel code by ojeda
Parent article: Committing to Rust for kernel code
Most of the problems are in the forked "alloc" crate that's in-tree, not in the Asahi DRM driver code. The website also says not to send patches for making the tree compatible with newer Rust compilers, so we don't. Instead, we have patches downstream in the Asahi tree to make adjustments to fix it for newer Rust versions.
My complaints around my patch load are centered around two things: you don't want fixes for newer Rust versions *and* DRM (despite being mostly enthusiastic about Rust) has been stalling on the reviews. The latter issue is apparently resolving itself now, so we may see progress on that front. But I'm still not happy about the fact you do not accept patches for fixing the code to work on newer Rust versions.