Starovoitov began by describing his "mission statement" for BPF: "To innovate and enable others to innovate". Programming in the kernel has historically taken place in one of two contexts: Core kernel ...
Is writing a Kernel module in Scratch, the block-based programming language used primarily by kids, possible? Absurd it may be, but yes, it is absolutely possible! Scratch is the original block-based ...
Note: this article is a followup to Zack Brown's "Android Low Memory Killer—In or Out?" Linux kernel headers are the unstable, constantly-changing, internal API of the kernel. This includes internal ...
Google is exploring a new approach to Linux kernel security that could significantly change how device drivers interact with ...
What just happened? Rust will soon be part of Linux, Torvalds has decided. The memory safe programming language will join C and the other traditional languages developers use to create new pieces and ...
The Rust programming language has long aimed to be a suitable replacement for C in operating-system kernel development. As Rust has matured, many developers have expressed growing interest in using it ...
Three contributors examined insecure and unused software included in KDE Linux. The audit led to a return to the vanilla Linux kernel. The Zen kernel that had been in use offered little beyond ...
The Linux Plumbers Conference is this week, and since Android is one of the biggest distributors of the Linux kernel in the world, Google software engineer Todd Kjos stopped by for a progress report ...