Aug 20, 2026
•
16 min read
fds Are Namespace-Agnostic, Paths Are Not
War stories from building a container runtime in C — the assumptions the Linux kernel quietly refused to honor, why nearly every one slipped past a green test suite, and the tag and error number to check each claim against.
C
Linux Internals
Containers
Namespaces
Debugging