Tag
kernel-interfaces
- Aug 27, 2026 VFS Objects and the Operation Vector The four in-kernel objects every filesystem must supply, the function table each one carries, and how a single open() call ends up in a filesystem-specific method. filesystems
- Jul 28, 2026 Mounting: From Device Node to a Live Superblock The sequence a filesystem driver follows when it is handed a block device, the checks that must pass before the volume becomes writable, and what a failed mount must unwind. filesystems
- Apr 6, 2026 Threads, Scheduler Activations and the Failed Promise of User-Level Scheduling How user-level threads multiplex onto kernel threads, what scheduler activations promised in exchange for replacing the kernel scheduler, and why the mechanism was displaced by kernel-managed blocking without ever being implemented widely. computing history
- Nov 15, 2025 procfs and the Limits of Representing Kernel State as Files How a virtual filesystem synthesises readable text for process and kernel state, why the files violate ordinary file assumptions, and where the interface gives inconsistent answers. computing history