Tag
path-resolution
- May 3, 2026 Chroot Confines Path Resolution, Not the Process What the chroot call changes in the kernel, why a process that keeps a directory descriptor can walk out of the new root, and which guarantees the call does and does not provide. operating systems
- Mar 25, 2026 Path Resolution Component by Component The walk behind every open: how a pathname is split, when symlinks are expanded, how mount points and dot-dot interrupt the tree, and where the interface allows a race. filesystems
- Dec 9, 2024 Directory Entries as a Name-to-Inode Map A directory is a file whose records map names to inode numbers, with a fixed record shape, a reserved pair of names, and a deletion policy that leaves gaps behind. filesystems
- Jul 22, 2024 One Rooted Namespace: How Mounting Replaced Separate Volumes Why Unix names every file under a single root, how mount grafts a filesystem onto a directory, and what the resulting ambiguity costs in path resolution. computing history
- Jul 20, 2024 Why a Seccomp Filter Cannot Inspect Syscall Arguments in Memory The pointer-versus-contents problem in syscall filtering, the race that makes dereferencing unsafe even if it were allowed, and the mechanisms that recover argument-aware policy without it. virtualization
- Jan 13, 2023 Landlock Rulesets: Path Hierarchies and Access Masks How Landlock binds access rights to directory hierarchies instead of syscalls, how the handled-access mask determines what a ruleset can enforce, and where the model stops. virtualization