A tale about fixing eBPF spinlock issues in the Linux kernel

Understanding the Linux Kernel: The Scheduler

Anatomy of a high-performance EP kernel

A visual introduction to kernel functions

6 years and 360 patches to clean all instances of strnpy out of the Linux kernel

maestro: Lightweight, Linux-compatible kernel, written in Rust

Dependently typed Clojure DSL with a Lean4 compatible kernel

Ultra: A from-scratch kernel that aims for full ABI compatibility with the Linux userland

F* file system – file search that reads SSD directly bypassing OS kernel

What a from-scratch Rust kernel (CharlotteOS) made me rethink about async-first OS design