xv6
xv6 is the compact OS reading track.
This node collects notes that use xv6, xv6-shaped kernels, or octox-style teaching-kernel code as the reference point. The useful part is not nostalgia for xv6 itself; it is that the code is small enough for the machine boundary, scheduler rules, traps, locks, and boot path to stay visible.
Adjacent machine-level notes:
For Linux-specific evidence, debugging, and timekeeping, use Linux.