@nixCraft Does Rust suddenly have some bytecode target that's safe? Or is the "safe" label contingent on trusting the compiler that generated the binary you're going to load into the kernel? In the latter case it's nothing like eBPF, just like C loadable kernel modules but with source in a memory safe language.
Conversation
Notices
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Sunday, 28-Dec-2025 22:20:08 JST
Rich Felker
-
Embed this notice
nixCraft 🐧 (nixcraft@mastodon.social)'s status on Sunday, 28-Dec-2025 22:20:09 JST
nixCraft 🐧
Rex is a safe and usable Linux kernel extension framework that allows loading and executing Rust kernel extension programs in the place of eBPF. This is useful for sysadmins/IT pros, DevOps engineers and developers who wish to debug complicated server and system or software issues.
-
Embed this notice