@lina The problem is, you can not just rewrite the DRM scheduler and expect all the other drm drivers to just migrate to rust.
To the end users, they do not really care a little, as long as their Intel/AMD/Nvidia GPUs mostly work.
But if one day all those drivers suddenly won't be supported just because they are not written in Rust, then they care a lot.
@lina I have seen the same situation in fs realms too, some "not-so-polite" MM guys want to improve their work and pushing new interfaces to fses.
But the main objective of the maintainer for any fs, is to keep their fs working without regression. So migrating to newer interface is not the priority and will only happen gradually.