Do not worry about the #Rust for Linux DMA drama that is making the rounds in the news and on social media: disagreements like that happen every now and then in #LinuxKernel land – and almost always some solution is found sooner or later that everybody can live with somehow. Either by the community itself, or by Linus himself.

https://www.heise.de/en/news/Is-a-kernel-developer-blocking-the-success-of-Rust-for-Linux-Yes-and-no-10269318.html #kernel #rustlang

Is a kernel developer blocking the success of Rust for Linux? Yes and no!

A programmer torpedoes the idea of writing Linux drivers in Rust. A solution to the dispute is not in sight, but it is probably only a matter of time.

heise online

2/ BTW, let me kinda repeat an impression I shared a few months ago[1] after participating in the #Rust for #Linux discussion on the invitation only #Kernel maintainer summit (https://lwn.net/Articles/991062/):

Many #LinuxKernel core maintainers including Linus really want Rust for Linux to succeed.

Sure, there are technical problems and hurdles that need to be solved – and humans to be motivated and convinced. But given such strong backing I'm pretty sure that will happen.

[1] https://fosstodon.org/@kernellogger/113152874199481591

Committing to Rust in the kernel [LWN.net]

3/ Ohh, and if you haven't seen this, see also this post from @sima and the reply from @airlied about the #Rust for #Linux DMA drama:

https://lore.kernel.org/lkml/Z6OzgBYZN[email protected]/T/#u

'"The r4l team and drm maintainer team have this sort of thing in hand, it's not like we don't understand the community of the Linux kernel, and having this first reaction to blow shit up and dramatise it just isn't helpful."'

#Rustlang #LinuxKernel

[PATCH v8 0/2] Add dma coherent allocator abstraction

@kernellogger @sima @airlied kinda torn between the "trust in the institutions" and "the institutions have failed us" takes here.

im at least optimistic that the kernel (as an institution) has demonstrated a pretty good capability to change when change is justified... but still, that most of Marcan's points are more or less ignored in favour of shunning him for acting uncivilised doesn't fill me with optimism

@cas @kernellogger @sima @airlied the issue isn't bringing up those points. Most involved there not even denied that those are actual problems.

The issue is more, that you can't really have it both ways.

If you go full drama public and burn everything down, then people might just decide not wanting to deal with you any further. There are all human beings in the end. And sure, it's super frustrating, and everybody gets that.

But you also need to stay pragmatic and find your paths forward.

@karolherbst @cas @kernellogger @sima @airlied MLK must have heard this "advice" quite a few times.