this post was submitted on 21 Feb 2025
183 points (96.9% liked)

Linux

6095 readers
498 users here now

A community for everything relating to the GNU/Linux operating system

Also check out:

Original icon base courtesy of [email protected] and The GIMP

founded 2 years ago
MODERATORS
 

Hellwig is the maintainer of the DMA subsystem. Hellwig previously blocked rust bindings for DMA code, which in part resulted in Hector Martin from stepping down as a kernel maintainer and eventually Asahi Linux as a whole.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 21 points 1 day ago (1 children)

So when you change the C interfaces, the Rust people will have to deal with the fallout, and will have to fix the Rust bindings.

I hope this won't turn into a cat and mouse game.

[–] tatterdemalion 20 points 1 day ago (1 children)

Doubt it. Why would a maintainer intentionally self sabotage their own API stability? Cutting off one's nose to spite the face.

[–] [email protected] 7 points 22 hours ago (1 children)

Some folk are just really really petty, and will self sabotage to "prove themselves right".

[–] [email protected] 3 points 21 hours ago (1 children)

Changing that kernel API wouldn't just hurt the Rust devs, it would hurt literally anyone who uses that API, which includes other Linux maintainers. Anyone trying to "prove themselves right" by mucking with kernel APIs would swiftly be called out on their bullshit, and probably be removed from the project.

[–] [email protected] 1 points 21 hours ago

Oh, absolutely, and that's exactly what should happen.