What's New
Big changes to the site — new sections, major expansions, and notable corrections — newest first. This is a curated list of the significant milestones, not a full commit log; the complete history lives in the repository.
September 2026
- Accuracy audit extended site-wide. Dozens more pages — spanning syscalls, kernel internals, debugging, power, time, crypto, IOMMU, virtualization, and IPC — had incorrect or stale technical details corrected against current kernel source, continuing the pass that started in virtualization/ in August.
- New pages: PREEMPT_RT, sched_ext, kGraft vs. kpatch, and two BPF deep-dives (security model, helpers/kfuncs/JIT).
- War stories kept growing — new pages for the scheduler and interrupts, five more independently-sourced CVE write-ups across USB, XFS, and net/sched (the last found independently of the upstream report that fixed it), and an editorial pass clarifying which war-stories pages are illustrative rather than real, individually-cited incidents.
- Interrupts given real design history — the section's shallowest pages now explain why the kernel has five different deferred-work mechanisms and how each one came to exist, not just how they work.
August 2026
- New content across devices, drivers, and storage. USB landed as a full new section; the Devices & Drivers category filled out with GPU/DRM, sound/ALSA, input/HID, and TTY/serial; and filesystems, the block layer, and tracing all deepened.
- New: Hardware Evolution, a companion timeline tracing six moments a hardware shift forced a kernel-design change.
- War stories expanded across most of the site, each incident independently verified against a real commit, CVE, or LWN article rather than summarized from memory.
- A citation-integrity sweep fixed broken and wrong source links and closed out subsystems with no citations at all — which surfaced incorrect technical details in some older illustrative code samples, kicking off the ongoing accuracy audit.
- Navigation overhaul. Subsystems are now grouped into themed category tabs with landing pages and a more readable layout.
July 2026
- Build integrity enforced in CI. Pull requests are now gated on strict builds with internal-link and anchor validation, so a broken cross-reference can no longer merge.
- More memory-management depth. Added the physical memory model, the kernel half of the address space, and GUP (Getting User Pages).
- Sourcing pass. Sourced further-reading sections across the architecture docs, and a refresh of the section landing pages.
April 2026 — Depth pass
- Stub sections grown to comprehensive coverage. Deep-dive expansions landed across arch/x86 and the core kernel; I/O and io_uring; IOMMU and crypto; livepatch, syscalls, modules, and time; virtualization, debugging, cgroups, IPC, and power; and arch/arm64.
March 2026 — From memory to the whole kernel
- The site expanded from a memory-management reference into a whole-kernel one. Two dozen new subsystem sections landed at once: the scheduler, networking, VFS / filesystems / storage / IPC / syscalls, locking / interrupts / BPF / tracing, and architecture / security / drivers / virtualization.
- Memory management deepened. NUMA-advanced topics, reclaim internals, modern mm (folio, maple tree, TLB, RCU), the first mm war stories, and boot/DMA coverage.
- First site-wide citation audit. Primary-source citations added across many subsystems, alongside an accuracy review spanning 85 documents.
January 2026 — Launch
- The site went live as a deep memory-management reference, paired with a history of Linux's evolution.
- Custom domain, automated deploys, and contribution guidelines established.
Following along? Watch or star the GitHub repository for updates.