The title says it all. This is very fragmented and there are several options to fulfill the task. Knowing the tradeoffs can be handy.
Yes, the governance of Open Source projects can be tricky. This is part of the job though, and properly embraced we all go further. An example from the Wayland space.
This one is definitely a bad one. Looks like CUPS is a weak part of the ecosystem, especially when coupled with zeroconf. I wouldn't be surprised to see macOS being affected too.
Despite the drama, Rust is slowly making its way into the kernel.
Wondering what io_uring is for? This is a good explanation.
Definitely good news if you have to maintain a real-time Linux system for industrial use. No more patches to carry over.
Looks like an interesting little profiling tool. The article explains quite well how it's been done. Can be a nice blueprint to make other such tools.
Ever wondered what happens when you suspend or hibernate on Linux? Here is a very deep exploration of the process from the kernel perspective.
Interesting analysis. For sure the Rust for Linux drama tells something about the Linux kernel community and its complicated social norms.
Politics in the Linux kernel can indeed be tough. The alternative path proposed to the Rust-for-Linux team is indeed an interesting one, it could bear interesting results quickly.
Interesting comparison between old attempts at backdooring OpenSSH and the latest xz attempt. There are lessons to be learned from this. It makes a good case for starting to sandbox everything.
Funny musing about the OOM killer. With nice pointers if you want to dive further into the topic.
Having a bootstrappable build is definitely not an easy feat! It is something necessary to do though for trust and for longevity reasons.
Looks like a good online reference resource if you need to make your own modules.
It's nice to have a balanced view on the matter. It's not just roses and rainbows. This gives a good overview of the current limitations and where Rust can give most benefits in the kernel.
An interesting puzzle to pursue. Is it possible to rebuild exactly the same binary distribution packages?
Looks like GRUB days as the standard bootloader are counted. Booting straight using the Linux kernel could bring interesting benefits.
Interesting approach to test system changes. Especially welcome on immutable systems.
It's really a good reminder of how powerful ptrace is. You can nicely intercept and change the behavior of syscalls with it.
Nice suite of tools. The eBPF based ones look promising.